mirror of
https://github.com/danbulant/oxc
synced 2026-05-24 12:21:58 +00:00
26055 lines
974 KiB
Text
26055 lines
974 KiB
Text
Test262 Summary:
|
||
AST Parsed : 44015/44034 (99.96%)
|
||
Positive Passed: 44015/44034 (99.96%)
|
||
Negative Passed: 2821/3917 (72.02%)
|
||
Expect Syntax Error: "annexB/language/statements/for-in/const-initializer.js"
|
||
Expect Syntax Error: "annexB/language/statements/for-in/let-initializer.js"
|
||
Expect Syntax Error: "annexB/language/statements/for-in/strict-initializer.js"
|
||
Expect Syntax Error: "annexB/language/statements/for-in/var-arraybindingpattern-initializer.js"
|
||
Expect Syntax Error: "annexB/language/statements/for-in/var-objectbindingpattern-initializer.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/for-in/disallow-initialization-assignment.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-and-without-initializer.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-with-initializer.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings-without-and-with-initializer.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/for-in/disallow-multiple-lexical-bindings.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/function-declarations/in-statement-position-do-statement-while-expression.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/function-declarations/in-statement-position-for-statement.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement-else-statement.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/function-declarations/in-statement-position-if-expression-statement.js"
|
||
Expect Syntax Error: "language/block-scope/syntax/function-declarations/in-statement-position-while-expression-statement.js"
|
||
Expect Syntax Error: "language/directive-prologue/10.1.1-2gs.js"
|
||
Expect Syntax Error: "language/directive-prologue/10.1.1-5gs.js"
|
||
Expect Syntax Error: "language/directive-prologue/10.1.1-8gs.js"
|
||
Expect Syntax Error: "language/directive-prologue/14.1-4gs.js"
|
||
Expect Syntax Error: "language/directive-prologue/14.1-5gs.js"
|
||
Expect Syntax Error: "language/directive-prologue/func-decl-inside-func-decl-parse.js"
|
||
Expect Syntax Error: "language/directive-prologue/func-decl-no-semi-parse.js"
|
||
Expect Syntax Error: "language/directive-prologue/func-decl-parse.js"
|
||
Expect Syntax Error: "language/directive-prologue/func-expr-inside-func-decl-parse.js"
|
||
Expect Syntax Error: "language/directive-prologue/func-expr-no-semi-parse.js"
|
||
Expect Syntax Error: "language/directive-prologue/func-expr-parse.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/param-dflt-yield-expr.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/params-duplicate.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/static-init-await-binding.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-arguments.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-eval.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-arguments.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-1.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-2.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-array-3.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-1.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-2.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-3.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-4.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-5.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-binding-object-6.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates-rest.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-eval.js"
|
||
Expect Syntax Error: "language/expressions/arrow-function/syntax/early-errors/use-strict-with-non-simple-param.js"
|
||
Expect Syntax Error: "language/expressions/assignment/dstr/obj-id-identifier-yield-expr.js"
|
||
Expect Syntax Error: "language/expressions/assignmenttargettype/direct-yieldexpression-0.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/await-as-param-ident-nested-arrow-parameter-position.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/await-as-param-nested-arrow-body-position.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/await-as-param-nested-arrow-parameter-position.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/await-as-param-rest-nested-arrow-parameter-position.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/early-errors-arrow-NSPL-with-USD.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/early-errors-arrow-arguments-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/early-errors-arrow-await-in-formals.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-call.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/early-errors-arrow-body-contains-super-property.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/early-errors-arrow-duplicate-parameters.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/early-errors-arrow-eval-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-call.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/early-errors-arrow-formals-contains-super-property.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-arrow-function/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-function/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/async-function/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/async-function/early-errors-expression-NSPL-with-USD.js"
|
||
Expect Syntax Error: "language/expressions/async-function/early-errors-expression-binding-identifier-arguments.js"
|
||
Expect Syntax Error: "language/expressions/async-function/early-errors-expression-binding-identifier-eval.js"
|
||
Expect Syntax Error: "language/expressions/async-function/early-errors-expression-body-contains-super-call.js"
|
||
Expect Syntax Error: "language/expressions/async-function/early-errors-expression-body-contains-super-property.js"
|
||
Expect Syntax Error: "language/expressions/async-function/early-errors-expression-eval-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/expressions/async-function/early-errors-expression-formals-contains-super-call.js"
|
||
Expect Syntax Error: "language/expressions/async-function/early-errors-expression-formals-contains-super-property.js"
|
||
Expect Syntax Error: "language/expressions/async-function/named-array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-function/named-await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/async-function/named-await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/async-function/named-dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/async-function/named-dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/async-function/named-object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-function/named-rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-function/nameless-array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-function/nameless-dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/async-function/nameless-dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/async-function/nameless-object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-function/nameless-rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/named-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/named-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/named-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-NSPL-with-USD.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-arguments-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-await-as-function-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-binding-identifier-arguments.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-binding-identifier-eval.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-body-contains-super-call.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-body-contains-super-property.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-eval-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-formals-contains-await-expr.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-formals-contains-await.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-formals-contains-super-call.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-formals-contains-super-property.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/early-errors-expression-formals-contains-yield-expr.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/named-array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/named-await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/named-await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/named-dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/named-dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/named-object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/named-rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/async-generator/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/await/await-BindingIdentifier-nested.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method-static/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method-static/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method-static/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method-static/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method-static/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method-static/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method-static/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-gen-method/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method-static/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method-static/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method-static/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method-static/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method-static/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method-static/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method-static/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/async-method/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/arrow-fnc-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/async-gen-private-method-static/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/async-gen-private-method-static/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/async-gen-private-method/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/async-gen-private-method/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/async-private-method-static/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/async-private-method-static/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/async-private-method/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/async-private-method/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/comp-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/equality-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-arrow-fnc-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-comp-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-private-arrow-fnc-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-private-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-private-ternary-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-private-typeof-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-static-comp-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-static-literal-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-static-private-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-static-string-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-string-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-ternary-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/nested-typeof-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/private-arrow-fnc-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/private-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/private-ternary-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/private-typeof-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/static-comp-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/static-literal-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/static-private-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/static-string-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/string-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-class-body-ctor-duplicate.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-ctor-super-no-heritage.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-private-field-super-access.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-async-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-async.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-get.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-method.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-async-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-async.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-gen.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-method.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-special-meth-contains-super-set.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-async-gen-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-async-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-gen-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-get-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-private-async-gen-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-private-async-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-private-gen-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-private-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/grammar-static-set-meth-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/ternary-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/elements/typeof-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method-param-dflt-yield.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method-static/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method-static/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method-static/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method-static/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method-static/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/gen-method/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/method-static/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/method-static/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/class/method-static/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/class/method-static/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/method-static/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/method/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/method/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/class/method/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/class/method/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/method/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/class/static-gen-method-param-dflt-yield.js"
|
||
Expect Syntax Error: "language/expressions/class/static-init-await-binding.js"
|
||
Expect Syntax Error: "language/expressions/coalesce/cannot-chain-head-with-logical-and.js"
|
||
Expect Syntax Error: "language/expressions/coalesce/cannot-chain-head-with-logical-or.js"
|
||
Expect Syntax Error: "language/expressions/coalesce/cannot-chain-tail-with-logical-and.js"
|
||
Expect Syntax Error: "language/expressions/coalesce/cannot-chain-tail-with-logical-or.js"
|
||
Expect Syntax Error: "language/expressions/delete/identifier-strict-recursive.js"
|
||
Expect Syntax Error: "language/expressions/delete/identifier-strict.js"
|
||
Expect Syntax Error: "language/expressions/exponentiation/exp-operator-syntax-error-bitnot-unary-expression-base.js"
|
||
Expect Syntax Error: "language/expressions/exponentiation/exp-operator-syntax-error-delete-unary-expression-base.js"
|
||
Expect Syntax Error: "language/expressions/exponentiation/exp-operator-syntax-error-logical-not-unary-expression-base.js"
|
||
Expect Syntax Error: "language/expressions/exponentiation/exp-operator-syntax-error-negate-unary-expression-base.js"
|
||
Expect Syntax Error: "language/expressions/exponentiation/exp-operator-syntax-error-plus-unary-expression-base.js"
|
||
Expect Syntax Error: "language/expressions/exponentiation/exp-operator-syntax-error-typeof-unary-expression-base.js"
|
||
Expect Syntax Error: "language/expressions/exponentiation/exp-operator-syntax-error-void-unary-expression-base.js"
|
||
Expect Syntax Error: "language/expressions/function/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/function/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/function/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/function/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/function/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/function/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/function/dstr/dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/function/dstr/dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/function/dstr/dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/function/early-body-super-call.js"
|
||
Expect Syntax Error: "language/expressions/function/early-body-super-prop.js"
|
||
Expect Syntax Error: "language/expressions/function/early-params-super-call.js"
|
||
Expect Syntax Error: "language/expressions/function/early-params-super-prop.js"
|
||
Expect Syntax Error: "language/expressions/function/name-arguments-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/function/name-arguments-strict.js"
|
||
Expect Syntax Error: "language/expressions/function/name-eval-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/function/name-eval-strict.js"
|
||
Expect Syntax Error: "language/expressions/function/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/function/param-duplicated-strict-1.js"
|
||
Expect Syntax Error: "language/expressions/function/param-duplicated-strict-2.js"
|
||
Expect Syntax Error: "language/expressions/function/param-duplicated-strict-3.js"
|
||
Expect Syntax Error: "language/expressions/function/param-duplicated-strict-body-1.js"
|
||
Expect Syntax Error: "language/expressions/function/param-duplicated-strict-body-2.js"
|
||
Expect Syntax Error: "language/expressions/function/param-duplicated-strict-body-3.js"
|
||
Expect Syntax Error: "language/expressions/function/param-eval-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/function/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/function/use-strict-with-non-simple-param.js"
|
||
Expect Syntax Error: "language/expressions/generators/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/generators/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/generators/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/generators/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/generators/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/generators/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/generators/dstr/dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/generators/dstr/dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/generators/dstr/dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/generators/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/generators/param-dflt-yield.js"
|
||
Expect Syntax Error: "language/expressions/generators/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/generators/use-strict-with-non-simple-param.js"
|
||
Expect Syntax Error: "language/expressions/generators/yield-as-generator-expression-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/import.meta/syntax/goal-script.js"
|
||
Expect Syntax Error: "language/expressions/object/11.1.5-1gs.js"
|
||
Expect Syntax Error: "language/expressions/object/__proto__-duplicate.js"
|
||
Expect Syntax Error: "language/expressions/object/cover-initialized-name.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/async-gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/expressions/object/dstr/meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/expressions/object/getter-body-strict-inside.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-implements-invalid-strict-mode.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-interface-invalid-strict-mode.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-let-invalid-strict-mode.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-package-invalid-strict-mode.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-private-invalid-strict-mode.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-protected-invalid-strict-mode.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-public-invalid-strict-mode.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-static-init-await-invalid.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-static-invalid-strict-mode.js"
|
||
Expect Syntax Error: "language/expressions/object/identifier-shorthand-yield-invalid-strict-mode.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-gen-await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-gen-await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-gen-meth-array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-gen-meth-dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-gen-meth-dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-gen-meth-object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-gen-meth-rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-meth-array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-meth-dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-meth-dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-meth-object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/async-meth-rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/early-errors-object-async-method-duplicate-parameters.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/early-errors-object-method-NSPL-with-USD.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/early-errors-object-method-arguments-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/early-errors-object-method-await-in-formals.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/early-errors-object-method-body-contains-super-call.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/early-errors-object-method-duplicate-parameters.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/early-errors-object-method-eval-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/early-errors-object-method-formals-contains-super-call.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/gen-meth-array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/gen-meth-dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/gen-meth-dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/gen-meth-object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/gen-meth-rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/generator-param-id-yield.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/generator-param-init-yield.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/generator-super-call-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/generator-super-call-param.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/generator-use-strict-with-non-simple-param.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/meth-array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/meth-dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/meth-dflt-params-rest.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/meth-object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/meth-rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/name-super-call-body.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/name-super-call-param.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/setter-use-strict-with-non-simple-param.js"
|
||
Expect Syntax Error: "language/expressions/object/method-definition/use-strict-with-non-simple-param.js"
|
||
Expect Syntax Error: "language/expressions/object/setter-body-strict-inside.js"
|
||
Expect Syntax Error: "language/expressions/object/setter-param-arguments-strict-inside.js"
|
||
Expect Syntax Error: "language/expressions/object/setter-param-arguments-strict-outside.js"
|
||
Expect Syntax Error: "language/expressions/object/setter-param-eval-strict-inside.js"
|
||
Expect Syntax Error: "language/expressions/object/setter-param-eval-strict-outside.js"
|
||
Expect Syntax Error: "language/expressions/optional-chaining/call-expression-super-no-base.js"
|
||
Expect Syntax Error: "language/global-code/export.js"
|
||
Expect Syntax Error: "language/global-code/import.js"
|
||
Expect Syntax Error: "language/global-code/new.target-arrow.js"
|
||
Expect Syntax Error: "language/global-code/new.target.js"
|
||
Expect Syntax Error: "language/global-code/return.js"
|
||
Expect Syntax Error: "language/global-code/super-call-arrow.js"
|
||
Expect Syntax Error: "language/global-code/super-call.js"
|
||
Expect Syntax Error: "language/global-code/super-prop-arrow.js"
|
||
Expect Syntax Error: "language/global-code/super-prop.js"
|
||
Expect Syntax Error: "language/import/dup-bound-names.js"
|
||
Expect Syntax Error: "language/import/json-invalid.js"
|
||
Expect Syntax Error: "language/import/json-named-bindings.js"
|
||
Expect Syntax Error: "language/literals/string/legacy-non-octal-escape-sequence-1-strict-explicit-pragma.js"
|
||
Expect Syntax Error: "language/literals/string/legacy-non-octal-escape-sequence-2-strict-explicit-pragma.js"
|
||
Expect Syntax Error: "language/literals/string/legacy-non-octal-escape-sequence-3-strict-explicit-pragma.js"
|
||
Expect Syntax Error: "language/literals/string/legacy-non-octal-escape-sequence-4-strict-explicit-pragma.js"
|
||
Expect Syntax Error: "language/literals/string/legacy-non-octal-escape-sequence-5-strict-explicit-pragma.js"
|
||
Expect Syntax Error: "language/literals/string/legacy-non-octal-escape-sequence-6-strict-explicit-pragma.js"
|
||
Expect Syntax Error: "language/literals/string/legacy-non-octal-escape-sequence-7-strict-explicit-pragma.js"
|
||
Expect Syntax Error: "language/literals/string/legacy-non-octal-escape-sequence-8-strict-explicit-pragma.js"
|
||
Expect Syntax Error: "language/literals/string/legacy-non-octal-escape-sequence-9-strict-explicit-pragma.js"
|
||
Expect Syntax Error: "language/module-code/early-dup-export-as-star-as.js"
|
||
Expect Syntax Error: "language/module-code/early-dup-export-dflt-id.js"
|
||
Expect Syntax Error: "language/module-code/early-dup-export-id-as.js"
|
||
Expect Syntax Error: "language/module-code/early-dup-export-id.js"
|
||
Expect Syntax Error: "language/module-code/early-dup-export-star-as-dflt.js"
|
||
Expect Syntax Error: "language/module-code/early-export-global.js"
|
||
Expect Syntax Error: "language/module-code/early-export-unresolvable.js"
|
||
Expect Syntax Error: "language/module-code/early-import-arguments.js"
|
||
Expect Syntax Error: "language/module-code/early-import-as-arguments.js"
|
||
Expect Syntax Error: "language/module-code/early-import-as-eval.js"
|
||
Expect Syntax Error: "language/module-code/early-import-eval.js"
|
||
Expect Syntax Error: "language/module-code/early-new-target.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-arrow-function.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-block-stmt-list.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-block-stmt.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-class-decl-meth-static.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-class-decl-meth.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-class-decl-method-gen-static.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-class-decl-method-gen.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-class-expr-meth-gen-static.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-class-expr-meth-gen.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-class-expr-meth-static.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-class-expr-meth.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-do-while.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-const.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-in-const.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-in-let.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-in-lhs.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-in-var.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-let.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-lhs.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-of-const.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-of-let.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-of-lhs.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-of-var.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-for-var.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-function-decl.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-function-expr.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-generator-decl.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-generator-expr.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-if-else.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-if-if.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-labeled.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-object-gen-method.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-object-getter.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-object-method.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-object-setter.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-switch-case-dflt.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-switch-case.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-switch-dftl.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-try-catch-finally.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-try-catch.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-try-finally.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-try-try.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-export-while.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-arrow-function.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-block-stmt-list.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-block-stmt.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-class-decl-meth-static.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-class-decl-meth.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-class-decl-method-gen-static.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-class-decl-method-gen.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-class-expr-meth-gen-static.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-class-expr-meth-gen.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-class-expr-meth-static.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-class-expr-meth.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-do-while.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-const.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-in-const.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-in-let.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-in-lhs.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-in-var.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-let.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-lhs.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-of-const.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-of-let.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-of-lhs.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-of-var.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-for-var.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-function-decl.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-function-expr.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-generator-decl.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-generator-expr.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-if-else.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-if-if.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-labeled.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-object-gen-method.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-object-getter.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-object-method.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-object-setter.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-switch-case-dflt.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-switch-case.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-switch-dftl.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-try-catch-finally.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-try-catch.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-try-finally.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-try-try.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-decl-pos-import-while.js"
|
||
Expect Syntax Error: "language/module-code/parse-err-return.js"
|
||
Expect Syntax Error: "language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-declaration-body.js"
|
||
Expect Syntax Error: "language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-declaration-params.js"
|
||
Expect Syntax Error: "language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-expr-body.js"
|
||
Expect Syntax Error: "language/module-code/top-level-await/syntax/early-does-not-propagate-to-fn-expr-params.js"
|
||
Expect Syntax Error: "language/statements/async-function/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/async-function/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/async-function/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/async-function/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/async-function/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-NSPL-with-USD.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-arguments-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-await-in-formals.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-binding-identifier-arguments.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-binding-identifier-eval.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-body-contains-super-call.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-body-contains-super-property.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-duplicate-parameters.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-eval-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-formals-contains-super-call.js"
|
||
Expect Syntax Error: "language/statements/async-function/early-errors-declaration-formals-contains-super-property.js"
|
||
Expect Syntax Error: "language/statements/async-function/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/async-function/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/async-generator/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/async-generator/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/async-generator/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/async-generator/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/async-generator/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/async-generator/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/async-generator/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/async-generator/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/async-generator/dstr/dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/async-generator/dstr/dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/async-generator/dstr/dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/async-generator/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/async-generator/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method-static/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method-static/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method-static/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method-static/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method-static/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method-static/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method-static/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-gen-method/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-method-static/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-method-static/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/class/async-method-static/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/class/async-method-static/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/class/async-method-static/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/class/async-method-static/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-method-static/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-method/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-method/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/class/async-method/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/class/async-method/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/class/async-method/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/class/async-method/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/async-method/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/definition/early-errors-class-async-method-duplicate-parameters.js"
|
||
Expect Syntax Error: "language/statements/class/definition/early-errors-class-method-NSPL-with-USD.js"
|
||
Expect Syntax Error: "language/statements/class/definition/early-errors-class-method-arguments-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/statements/class/definition/early-errors-class-method-await-in-formals.js"
|
||
Expect Syntax Error: "language/statements/class/definition/early-errors-class-method-body-contains-super-call.js"
|
||
Expect Syntax Error: "language/statements/class/definition/early-errors-class-method-duplicate-parameters.js"
|
||
Expect Syntax Error: "language/statements/class/definition/early-errors-class-method-eval-in-formal-parameters.js"
|
||
Expect Syntax Error: "language/statements/class/definition/early-errors-class-method-formals-contains-super-call.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-static-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-static-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-static-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/class/dstr/private-meth-static-dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/class/elements/arrow-fnc-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/async-gen-private-method-static/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/class/elements/async-gen-private-method-static/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/class/elements/async-gen-private-method/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/class/elements/async-gen-private-method/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/class/elements/async-private-method-static/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/class/elements/async-private-method-static/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/class/elements/async-private-method/await-as-binding-identifier-escaped.js"
|
||
Expect Syntax Error: "language/statements/class/elements/async-private-method/await-as-binding-identifier.js"
|
||
Expect Syntax Error: "language/statements/class/elements/comp-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/equality-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-arrow-fnc-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-comp-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-private-arrow-fnc-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-private-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-private-ternary-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-private-typeof-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-static-comp-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-static-literal-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-static-private-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-static-string-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-string-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-ternary-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/nested-typeof-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/private-arrow-fnc-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/private-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/private-ternary-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/private-typeof-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/static-comp-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/static-literal-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/static-private-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/static-string-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/string-literal-name-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-class-body-ctor-duplicate.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-ctor-super-no-heritage.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-private-field-super-access.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-async-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-async.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-get.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-method.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-async-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-async.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-gen.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-private-method.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-special-meth-contains-super-set.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-async-gen-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-async-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-gen-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-get-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-private-async-gen-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-private-async-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-private-gen-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-private-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/grammar-static-set-meth-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/syntax/early-errors/super-private-access-invalid.js"
|
||
Expect Syntax Error: "language/statements/class/elements/ternary-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/elements/typeof-init-err-contains-super.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method-param-dflt-yield.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method-static/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method-static/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method-static/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method-static/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method-static/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/gen-method/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/method-static/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/method-static/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/class/method-static/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/class/method-static/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/method-static/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/method/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/method/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/class/method/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/class/method/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/method/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/class/static-gen-method-param-dflt-yield.js"
|
||
Expect Syntax Error: "language/statements/class/static-init-await-binding-invalid.js"
|
||
Expect Syntax Error: "language/statements/class/static-init-invalid-await.js"
|
||
Expect Syntax Error: "language/statements/class/static-init-invalid-return.js"
|
||
Expect Syntax Error: "language/statements/class/static-init-invalid-super-call.js"
|
||
Expect Syntax Error: "language/statements/const/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/const/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/const/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/const/static-init-await-binding-invalid.js"
|
||
Expect Syntax Error: "language/statements/do-while/decl-fun.js"
|
||
Expect Syntax Error: "language/statements/do-while/labelled-fn-stmt.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-const-async-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-let-async-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-func-dstr-var-async-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-const-async-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-let-async-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-var-async-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/head-const-init.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/head-let-init.js"
|
||
Expect Syntax Error: "language/statements/for-await-of/head-var-init.js"
|
||
Expect Syntax Error: "language/statements/for-in/decl-fun.js"
|
||
Expect Syntax Error: "language/statements/for-in/dstr/obj-id-identifier-yield-expr.js"
|
||
Expect Syntax Error: "language/statements/for-in/labelled-fn-stmt-const.js"
|
||
Expect Syntax Error: "language/statements/for-in/labelled-fn-stmt-let.js"
|
||
Expect Syntax Error: "language/statements/for-in/labelled-fn-stmt-lhs.js"
|
||
Expect Syntax Error: "language/statements/for-in/labelled-fn-stmt-var.js"
|
||
Expect Syntax Error: "language/statements/for-in/var-arguments-fn-strict-init.js"
|
||
Expect Syntax Error: "language/statements/for-in/var-arguments-fn-strict.js"
|
||
Expect Syntax Error: "language/statements/for-in/var-arguments-strict-init.js"
|
||
Expect Syntax Error: "language/statements/for-in/var-arguments-strict.js"
|
||
Expect Syntax Error: "language/statements/for-in/var-eval-strict-init.js"
|
||
Expect Syntax Error: "language/statements/for-in/var-eval-strict.js"
|
||
Expect Syntax Error: "language/statements/for-of/decl-fun.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/const-ary-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/const-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/const-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/const-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/const-obj-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/let-ary-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/let-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/let-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/let-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/let-obj-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/obj-id-identifier-yield-expr.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/var-ary-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/var-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/var-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/var-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for-of/dstr/var-obj-ptrn-init-err.js"
|
||
Expect Syntax Error: "language/statements/for-of/head-const-init.js"
|
||
Expect Syntax Error: "language/statements/for-of/head-let-init.js"
|
||
Expect Syntax Error: "language/statements/for-of/head-var-init.js"
|
||
Expect Syntax Error: "language/statements/for-of/labelled-fn-stmt-const.js"
|
||
Expect Syntax Error: "language/statements/for-of/labelled-fn-stmt-let.js"
|
||
Expect Syntax Error: "language/statements/for-of/labelled-fn-stmt-lhs.js"
|
||
Expect Syntax Error: "language/statements/for-of/labelled-fn-stmt-var.js"
|
||
Expect Syntax Error: "language/statements/for/decl-fun.js"
|
||
Expect Syntax Error: "language/statements/for/dstr/const-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for/dstr/const-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for/dstr/const-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for/dstr/let-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for/dstr/let-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for/dstr/let-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for/dstr/var-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/for/dstr/var-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/for/dstr/var-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/for/labelled-fn-stmt-const.js"
|
||
Expect Syntax Error: "language/statements/for/labelled-fn-stmt-expr.js"
|
||
Expect Syntax Error: "language/statements/for/labelled-fn-stmt-let.js"
|
||
Expect Syntax Error: "language/statements/for/labelled-fn-stmt-var.js"
|
||
Expect Syntax Error: "language/statements/function/13.1-13gs.js"
|
||
Expect Syntax Error: "language/statements/function/13.1-1gs.js"
|
||
Expect Syntax Error: "language/statements/function/13.1-4gs.js"
|
||
Expect Syntax Error: "language/statements/function/13.1-5gs.js"
|
||
Expect Syntax Error: "language/statements/function/13.1-8gs.js"
|
||
Expect Syntax Error: "language/statements/function/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/function/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/function/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/function/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/function/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/function/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/function/dstr/dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/function/dstr/dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/function/dstr/dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/function/early-body-super-call.js"
|
||
Expect Syntax Error: "language/statements/function/early-body-super-prop.js"
|
||
Expect Syntax Error: "language/statements/function/early-params-super-call.js"
|
||
Expect Syntax Error: "language/statements/function/early-params-super-prop.js"
|
||
Expect Syntax Error: "language/statements/function/enable-strict-via-body.js"
|
||
Expect Syntax Error: "language/statements/function/enable-strict-via-outer-body.js"
|
||
Expect Syntax Error: "language/statements/function/name-arguments-strict-body.js"
|
||
Expect Syntax Error: "language/statements/function/name-arguments-strict.js"
|
||
Expect Syntax Error: "language/statements/function/name-eval-strict-body.js"
|
||
Expect Syntax Error: "language/statements/function/name-eval-strict.js"
|
||
Expect Syntax Error: "language/statements/function/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/function/param-arguments-strict-body.js"
|
||
Expect Syntax Error: "language/statements/function/param-arguments-strict.js"
|
||
Expect Syntax Error: "language/statements/function/param-duplicated-strict-1.js"
|
||
Expect Syntax Error: "language/statements/function/param-duplicated-strict-2.js"
|
||
Expect Syntax Error: "language/statements/function/param-duplicated-strict-3.js"
|
||
Expect Syntax Error: "language/statements/function/param-duplicated-strict-body-1.js"
|
||
Expect Syntax Error: "language/statements/function/param-duplicated-strict-body-2.js"
|
||
Expect Syntax Error: "language/statements/function/param-duplicated-strict-body-3.js"
|
||
Expect Syntax Error: "language/statements/function/param-eval-strict-body.js"
|
||
Expect Syntax Error: "language/statements/function/param-eval-strict.js"
|
||
Expect Syntax Error: "language/statements/function/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/function/static-init-await-binding-invalid.js"
|
||
Expect Syntax Error: "language/statements/function/use-strict-with-non-simple-param.js"
|
||
Expect Syntax Error: "language/statements/generators/array-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/generators/dflt-params-duplicates.js"
|
||
Expect Syntax Error: "language/statements/generators/dflt-params-rest.js"
|
||
Expect Syntax Error: "language/statements/generators/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/generators/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/generators/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/generators/dstr/dflt-ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/generators/dstr/dflt-ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/generators/dstr/dflt-ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/generators/object-destructuring-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/generators/param-dflt-yield.js"
|
||
Expect Syntax Error: "language/statements/generators/rest-param-strict-body.js"
|
||
Expect Syntax Error: "language/statements/generators/use-strict-with-non-simple-param.js"
|
||
Expect Syntax Error: "language/statements/if/if-decl-else-decl-strict.js"
|
||
Expect Syntax Error: "language/statements/if/if-decl-else-stmt-strict.js"
|
||
Expect Syntax Error: "language/statements/if/if-decl-no-else-strict.js"
|
||
Expect Syntax Error: "language/statements/if/if-fun-else-fun-strict.js"
|
||
Expect Syntax Error: "language/statements/if/if-fun-else-stmt-strict.js"
|
||
Expect Syntax Error: "language/statements/if/if-fun-no-else-strict.js"
|
||
Expect Syntax Error: "language/statements/if/if-stmt-else-decl-strict.js"
|
||
Expect Syntax Error: "language/statements/if/if-stmt-else-fun-strict.js"
|
||
Expect Syntax Error: "language/statements/if/labelled-fn-stmt-first.js"
|
||
Expect Syntax Error: "language/statements/if/labelled-fn-stmt-lone.js"
|
||
Expect Syntax Error: "language/statements/if/labelled-fn-stmt-second.js"
|
||
Expect Syntax Error: "language/statements/labeled/decl-fun-strict.js"
|
||
Expect Syntax Error: "language/statements/let/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/let/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/let/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/let/static-init-await-binding-invalid.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T1.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T10.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T2.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T3.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T4.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T5.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T6.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T7.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T8.js"
|
||
Expect Syntax Error: "language/statements/return/S12.9_A1_T9.js"
|
||
Expect Syntax Error: "language/statements/switch/S12.11_A2_T1.js"
|
||
Expect Syntax Error: "language/statements/try/catch-parameter-boundnames-restriction-arguments-negative-early.js"
|
||
Expect Syntax Error: "language/statements/try/catch-parameter-boundnames-restriction-eval-negative-early.js"
|
||
Expect Syntax Error: "language/statements/try/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/try/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/try/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/try/static-init-await-binding-invalid.js"
|
||
Expect Syntax Error: "language/statements/variable/12.2.1-1gs.js"
|
||
Expect Syntax Error: "language/statements/variable/12.2.1-4gs.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-fn-strict-list-final-init.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-fn-strict-list-final.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-fn-strict-list-first-init.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-fn-strict-list-first.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-fn-strict-list-middle-init.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-fn-strict-list-middle.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-fn-strict-list-repeated.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-fn-strict-single-init.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-fn-strict-single.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-strict-list-final-init.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-strict-list-final.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-strict-list-first-init.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-strict-list-first.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-strict-list-middle-init.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-strict-list-middle.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-strict-list-repeated.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-strict-single-init.js"
|
||
Expect Syntax Error: "language/statements/variable/arguments-strict-single.js"
|
||
Expect Syntax Error: "language/statements/variable/dstr/ary-ptrn-elem-id-static-init-await-invalid.js"
|
||
Expect Syntax Error: "language/statements/variable/dstr/ary-ptrn-rest-init-ary.js"
|
||
Expect Syntax Error: "language/statements/variable/dstr/ary-ptrn-rest-init-id.js"
|
||
Expect Syntax Error: "language/statements/variable/dstr/ary-ptrn-rest-init-obj.js"
|
||
Expect Syntax Error: "language/statements/variable/dstr/obj-ptrn-elem-id-static-init-await-invalid.js"
|
||
Expect Syntax Error: "language/statements/variable/eval-strict-list-final-init.js"
|
||
Expect Syntax Error: "language/statements/variable/eval-strict-list-final.js"
|
||
Expect Syntax Error: "language/statements/variable/eval-strict-list-first-init.js"
|
||
Expect Syntax Error: "language/statements/variable/eval-strict-list-first.js"
|
||
Expect Syntax Error: "language/statements/variable/eval-strict-list-middle-init.js"
|
||
Expect Syntax Error: "language/statements/variable/eval-strict-list-middle.js"
|
||
Expect Syntax Error: "language/statements/variable/eval-strict-list-repeated.js"
|
||
Expect Syntax Error: "language/statements/variable/eval-strict-single-init.js"
|
||
Expect Syntax Error: "language/statements/variable/eval-strict-single.js"
|
||
Expect Syntax Error: "language/statements/variable/id-arguments-strict.js"
|
||
Expect Syntax Error: "language/statements/variable/id-eval-strict.js"
|
||
Expect Syntax Error: "language/statements/variable/static-init-await-binding-invalid.js"
|
||
Expect Syntax Error: "language/statements/while/decl-fun.js"
|
||
Expect Syntax Error: "language/statements/while/labelled-fn-stmt.js"
|
||
Expect Syntax Error: "language/statements/with/decl-fun.js"
|
||
Expect Syntax Error: "language/statements/with/strict-fn-decl-nested-1.js"
|
||
Expect Syntax Error: "language/statements/with/strict-fn-decl-nested-2.js"
|
||
Expect Syntax Error: "language/statements/with/strict-fn-decl.js"
|
||
Expect to Parse: "language/block-scope/syntax/redeclaration-global/allowed-to-redeclare-function-declaration-with-var.js"
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration-global/allowed-to-redeclare-function-declaration-with-var.js:8:1]
|
||
8 │ ---*/
|
||
9 │ function f() {} var f;
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
10 │
|
||
╰────
|
||
Expect to Parse: "language/destructuring/binding/syntax/recursive-array-and-object-patterns.js"
|
||
|
||
× Identifier `fn4` has already been declared
|
||
╭─[language/destructuring/binding/syntax/recursive-array-and-object-patterns.js:22:1]
|
||
22 │
|
||
23 │ function fn4([], [[]], [[[[[[[[[x]]]]]]]]]) {}
|
||
· ─┬─
|
||
· ╰── `fn4` has already been declared here
|
||
24 │
|
||
25 │ function fn4([[x, y, ...z]]) {}
|
||
· ─┬─
|
||
· ╰── It can not be redeclared here
|
||
╰────
|
||
Expect to Parse: "language/expressions/class/decorator/syntax/class-valid/decorator-member-expr-private-identifier.js"
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/decorator/syntax/class-valid/decorator-member-expr-private-identifier.js:43:1]
|
||
43 │ static {
|
||
44 │ var C = @#$
|
||
· ─
|
||
45 │ @#_
|
||
╰────
|
||
Expect to Parse: "language/expressions/class/decorator/syntax/valid/decorator-call-expr-identifier-reference-yield.js"
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/decorator/syntax/valid/decorator-call-expr-identifier-reference-yield.js:43:1]
|
||
43 │
|
||
44 │ var C = @yield() class {};
|
||
· ─
|
||
╰────
|
||
Expect to Parse: "language/expressions/class/decorator/syntax/valid/decorator-call-expr-identifier-reference.js"
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/decorator/syntax/valid/decorator-call-expr-identifier-reference.js:50:1]
|
||
50 │
|
||
51 │ var C = @$()
|
||
· ─
|
||
52 │ @_()
|
||
╰────
|
||
Expect to Parse: "language/expressions/class/decorator/syntax/valid/decorator-member-expr-decorator-member-expr.js"
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/decorator/syntax/valid/decorator-member-expr-decorator-member-expr.js:42:1]
|
||
42 │
|
||
43 │ var C = @ns.$
|
||
· ─
|
||
44 │ @ns._
|
||
╰────
|
||
Expect to Parse: "language/expressions/class/decorator/syntax/valid/decorator-member-expr-identifier-reference-yield.js"
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/decorator/syntax/valid/decorator-member-expr-identifier-reference-yield.js:32:1]
|
||
32 │
|
||
33 │ var C = @yield class {};
|
||
· ─
|
||
╰────
|
||
Expect to Parse: "language/expressions/class/decorator/syntax/valid/decorator-member-expr-identifier-reference.js"
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/decorator/syntax/valid/decorator-member-expr-identifier-reference.js:39:1]
|
||
39 │
|
||
40 │ var C = @$
|
||
· ─
|
||
41 │ @_
|
||
╰────
|
||
Expect to Parse: "language/expressions/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference-yield.js"
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference-yield.js:50:1]
|
||
50 │
|
||
51 │ var C = @(yield) class {};
|
||
· ─
|
||
╰────
|
||
Expect to Parse: "language/expressions/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference.js"
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference.js:52:1]
|
||
52 │
|
||
53 │ var C = @($)
|
||
· ─
|
||
54 │ @(_)
|
||
╰────
|
||
Expect to Parse: "language/global-code/decl-func-dup.js"
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/global-code/decl-func-dup.js:8:1]
|
||
8 │ ---*/
|
||
9 │ function f() { return 1; } function f() { return 2; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
10 │
|
||
╰────
|
||
Expect to Parse: "language/statements/class/decorator/syntax/class-valid/decorator-member-expr-private-identifier.js"
|
||
|
||
× Unexpected token
|
||
╭─[language/statements/class/decorator/syntax/class-valid/decorator-member-expr-private-identifier.js:44:1]
|
||
44 │ static {
|
||
45 │ @#$
|
||
· ──
|
||
46 │ @#_
|
||
╰────
|
||
Expect to Parse: "language/statements/class/decorator/syntax/valid/decorator-call-expr-identifier-reference-yield.js"
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/statements/class/decorator/syntax/valid/decorator-call-expr-identifier-reference-yield.js:44:1]
|
||
44 │
|
||
45 │ @yield() class C {}
|
||
· ─────
|
||
╰────
|
||
Expect to Parse: "language/statements/class/decorator/syntax/valid/decorator-member-expr-identifier-reference-yield.js"
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/statements/class/decorator/syntax/valid/decorator-member-expr-identifier-reference-yield.js:33:1]
|
||
33 │
|
||
34 │ @yield class C {}
|
||
· ─────
|
||
╰────
|
||
Expect to Parse: "language/statements/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference-yield.js"
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/statements/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference-yield.js:51:1]
|
||
51 │
|
||
52 │ @(yield) class C {}
|
||
· ─────
|
||
╰────
|
||
Expect to Parse: "language/statements/function/S13_A6_T1.js"
|
||
|
||
× Identifier `__func` has already been declared
|
||
╭─[language/statements/function/S13_A6_T1.js:11:1]
|
||
11 │
|
||
12 │ function __func(){return 1};
|
||
· ───┬──
|
||
· ╰── `__func` has already been declared here
|
||
13 │
|
||
14 │ var __store__func = __func;
|
||
15 │
|
||
16 │ var __1 = __func();
|
||
17 │
|
||
18 │ function __func(){return 'A'};
|
||
· ───┬──
|
||
· ╰── It can not be redeclared here
|
||
19 │
|
||
╰────
|
||
Expect to Parse: "language/statements/function/S13_A6_T2.js"
|
||
|
||
× Identifier `__func` has already been declared
|
||
╭─[language/statements/function/S13_A6_T2.js:24:1]
|
||
24 │
|
||
25 │ function __func(){return "FIRST";};
|
||
· ───┬──
|
||
· ╰── `__func` has already been declared here
|
||
26 │
|
||
27 │ //////////////////////////////////////////////////////////////////////////////
|
||
28 │ //CHECK#2
|
||
29 │ __result = __func();
|
||
30 │ if (__result !== "SECOND") {
|
||
31 │ throw new Test262Error('#2: __result === "SECOND". Actual: __result ==='+__result);
|
||
32 │ }
|
||
33 │ //
|
||
34 │ //////////////////////////////////////////////////////////////////////////////
|
||
35 │
|
||
36 │ function __func(){return "SECOND";};
|
||
· ───┬──
|
||
· ╰── It can not be redeclared here
|
||
╰────
|
||
Expect to Parse: "language/statements/function/S14_A5_T1.js"
|
||
|
||
× Identifier `__func` has already been declared
|
||
╭─[language/statements/function/S14_A5_T1.js:21:1]
|
||
21 │
|
||
22 │ function __func(){return "ascii"};
|
||
· ───┬──
|
||
· ╰── `__func` has already been declared here
|
||
23 │ function \u005f\u005f\u0066\u0075\u006e\u0063(){return "unicode"};//__func in unicode
|
||
· ──────────────────┬─────────────────
|
||
· ╰── It can not be redeclared here
|
||
24 │ function __\u0066\u0075\u006e\u0063(){return "both"};//__func in unicode
|
||
╰────
|
||
|
||
× Identifier `__func` has already been declared
|
||
╭─[language/statements/function/S14_A5_T1.js:21:1]
|
||
21 │
|
||
22 │ function __func(){return "ascii"};
|
||
· ───┬──
|
||
· ╰── `__func` has already been declared here
|
||
23 │ function \u005f\u005f\u0066\u0075\u006e\u0063(){return "unicode"};//__func in unicode
|
||
24 │ function __\u0066\u0075\u006e\u0063(){return "both"};//__func in unicode
|
||
· ─────────────┬────────────
|
||
· ╰── It can not be redeclared here
|
||
╰────
|
||
Expect to Parse: "language/statements/function/S14_A5_T2.js"
|
||
|
||
× Identifier `__func` has already been declared
|
||
╭─[language/statements/function/S14_A5_T2.js:21:1]
|
||
21 │
|
||
22 │ function __func(){return "ascii"};
|
||
· ───┬──
|
||
· ╰── `__func` has already been declared here
|
||
23 │ function \u005f\u005f\u0066\u0075\u006e\u0063(){return "unicode"};//__func in unicode
|
||
· ──────────────────┬─────────────────
|
||
· ╰── It can not be redeclared here
|
||
╰────
|
||
|
||
× '0'-prefixed octal literals and octal escape sequences are deprecated
|
||
╭─[annexB/language/expressions/template-literal/legacy-octal-escape-sequence-strict.js:17:1]
|
||
17 │
|
||
18 │ `${'\07'}`;
|
||
· ─────
|
||
╰────
|
||
help: for octal literals use the '0o' prefix instead
|
||
|
||
× Unexpected token
|
||
╭─[annexB/language/statements/for-in/bare-initializer.js:14:1]
|
||
14 │
|
||
15 │ for (a = 0 in {});
|
||
· ─────
|
||
╰────
|
||
|
||
× The 'u' and 'v' regular expression flags cannot be enabled at the same time
|
||
╭─[built-ins/RegExp/prototype/unicodeSets/uv-flags.js:16:1]
|
||
16 │
|
||
17 │ /./uv;
|
||
· ─────
|
||
╰────
|
||
|
||
× Cannot assign to 'arguments' in strict mode
|
||
╭─[language/arguments-object/10.5-1gs.js:16:1]
|
||
16 │ function f_10_5_1_gs(){
|
||
17 │ arguments = 7;
|
||
· ─────────
|
||
18 │ }
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/asi/S7.9.2_A1_T1.js:15:1]
|
||
15 │ //CHECK#1
|
||
16 │ { 1 2 } 3
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9.2_A1_T3.js:16:1]
|
||
16 │ for( a ; b
|
||
17 │ )
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9.2_A1_T6.js:19:1]
|
||
19 │ if(a>b)
|
||
20 │ else c=d
|
||
· ────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A10_T2.js:15:1]
|
||
15 │ //CHECK#1
|
||
16 │ {} * 1
|
||
· ─
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A10_T4.js:15:1]
|
||
15 │ //CHECK#1
|
||
16 │ ({};) * 1
|
||
· ┬
|
||
· ╰── Expect `,` here, but found `;`
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A10_T6.js:16:1]
|
||
16 │ {}
|
||
17 │ * 1
|
||
· ─
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/asi/S7.9_A10_T8.js:15:1]
|
||
15 │ //CHECK#1
|
||
16 │ {1 2} 3
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/asi/S7.9_A11_T4.js:16:1]
|
||
16 │ var x = 0;
|
||
17 │ if (false) x = 1 else x = -1
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A11_T8.js:15:1]
|
||
15 │ if (false) {};
|
||
16 │ else {}
|
||
· ────
|
||
╰────
|
||
|
||
× Illegal newline after throw
|
||
╭─[language/asi/S7.9_A4.js:16:1]
|
||
16 │ try {
|
||
17 │ throw
|
||
· ──┬──
|
||
· ╰── throw starts here
|
||
18 │ 1;
|
||
· ┬
|
||
· ╰── A newline is not expected here
|
||
19 │ } catch(e) {
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A5.1_T1.js:16:1]
|
||
16 │ x
|
||
17 │ ++;
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A5.3_T1.js:17:1]
|
||
17 │ x
|
||
18 │ --;
|
||
· ─
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/asi/S7.9_A5.7_T1.js:22:1]
|
||
22 │ x
|
||
23 │ ╭─▶ ++
|
||
24 │ │ ++
|
||
25 │ ├─▶ y
|
||
· ╰──── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T1.js:19:1]
|
||
19 │ for(;
|
||
20 │ ) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
21 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T10.js:20:1]
|
||
20 │ false
|
||
21 │ ;) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
22 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T2.js:20:1]
|
||
20 │ ;
|
||
21 │ ) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
22 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T3.js:19:1]
|
||
19 │ for(
|
||
20 │ ;) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
21 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T4.js:20:1]
|
||
20 │
|
||
21 │ ;) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
22 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T5.js:19:1]
|
||
19 │ for(false;false
|
||
20 │ ) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
21 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T6.js:20:1]
|
||
20 │ false
|
||
21 │ ) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
22 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T7.js:20:1]
|
||
20 │ ;
|
||
21 │ ) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
22 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T8.js:20:1]
|
||
20 │ ;false
|
||
21 │ ) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
22 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.2_T9.js:19:1]
|
||
19 │ for(
|
||
20 │ ;false) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
21 │ break;
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A6.3_T1.js:19:1]
|
||
19 │ for(
|
||
20 │ ) {
|
||
· ─
|
||
21 │ break;
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A6.3_T2.js:20:1]
|
||
20 │
|
||
21 │ ) {
|
||
· ─
|
||
22 │ break;
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A6.3_T3.js:21:1]
|
||
21 │
|
||
22 │ ) {
|
||
· ─
|
||
23 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.3_T4.js:20:1]
|
||
20 │ false
|
||
21 │ ) {
|
||
· ┬
|
||
· ╰── Expect `;` here, but found `)`
|
||
22 │ break;
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.3_T5.js:19:1]
|
||
19 │ for(false
|
||
20 │ false
|
||
· ──┬──
|
||
· ╰── Expect `;` here, but found `false`
|
||
21 │ ) {
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.3_T6.js:20:1]
|
||
20 │ false
|
||
21 │ false
|
||
· ──┬──
|
||
· ╰── Expect `;` here, but found `false`
|
||
22 │ ) {
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.3_T7.js:20:1]
|
||
20 │ false
|
||
21 │ false
|
||
· ──┬──
|
||
· ╰── Expect `;` here, but found `false`
|
||
22 │ false
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A6.4_T1.js:17:1]
|
||
17 │ //CHECK#1
|
||
18 │ for(false;false;false;) {
|
||
· ┬
|
||
· ╰── Expect `)` here, but found `;`
|
||
19 │ break;
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A6.4_T2.js:17:1]
|
||
17 │ //CHECK#1
|
||
18 │ for(false;false;;false) {
|
||
· ─
|
||
19 │ break;
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A9_T6.js:16:1]
|
||
16 │ do
|
||
17 │ while (false)
|
||
· ▲
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/asi/S7.9_A9_T7.js:17:1]
|
||
17 │
|
||
18 │ while (false)
|
||
· ▲
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/asi/S7.9_A9_T8.js:15:1]
|
||
15 │ //CHECK#1
|
||
16 │ do {};
|
||
· ┬
|
||
· ╰── Expect `while` here, but found `;`
|
||
17 │ while (false)
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js:22:1]
|
||
22 │
|
||
23 │ { async function f() {} async function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-generator.js:22:1]
|
||
22 │
|
||
23 │ { async function f() {} async function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-class.js:22:1]
|
||
22 │
|
||
23 │ { async function f() {} class f {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-const.js:22:1]
|
||
22 │
|
||
23 │ { async function f() {} const f = 0 }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js:22:1]
|
||
22 │
|
||
23 │ { async function f() {} function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-generator.js:22:1]
|
||
22 │
|
||
23 │ { async function f() {} function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-let.js:22:1]
|
||
22 │
|
||
23 │ { async function f() {} let f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-var.js:22:1]
|
||
22 │
|
||
23 │ { async function f() {} var f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-function.js:22:1]
|
||
22 │
|
||
23 │ { async function* f() {} async function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-generator.js:22:1]
|
||
22 │
|
||
23 │ { async function* f() {} async function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-class.js:22:1]
|
||
22 │
|
||
23 │ { async function* f() {} class f {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-const.js:22:1]
|
||
22 │
|
||
23 │ { async function* f() {} const f = 0 }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-function.js:22:1]
|
||
22 │
|
||
23 │ { async function* f() {} function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-generator.js:22:1]
|
||
22 │
|
||
23 │ { async function* f() {} function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-let.js:22:1]
|
||
22 │
|
||
23 │ { async function* f() {} let f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-var.js:22:1]
|
||
22 │
|
||
23 │ { async function* f() {} var f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-function.js:22:1]
|
||
22 │
|
||
23 │ { class f {} async function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-async-generator.js:22:1]
|
||
22 │
|
||
23 │ { class f {} async function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-class.js:21:1]
|
||
21 │
|
||
22 │ { class f {} class f {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-const.js:21:1]
|
||
21 │
|
||
22 │ { class f {} const f = 0 }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-function.js:21:1]
|
||
21 │
|
||
22 │ { class f {} function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-generator.js:22:1]
|
||
22 │
|
||
23 │ { class f {} function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-let.js:21:1]
|
||
21 │
|
||
22 │ { class f {} let f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/class-name-redeclaration-attempt-with-var.js:21:1]
|
||
21 │
|
||
22 │ { class f {} var f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-function.js:22:1]
|
||
22 │
|
||
23 │ { const f = 0; async function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-async-generator.js:22:1]
|
||
22 │
|
||
23 │ { const f = 0; async function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-class.js:21:1]
|
||
21 │
|
||
22 │ { const f = 0; class f {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-const.js:21:1]
|
||
21 │
|
||
22 │ { const f = 0; const f = 0 }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-function.js:21:1]
|
||
21 │
|
||
22 │ { const f = 0; function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-generator.js:22:1]
|
||
22 │
|
||
23 │ { const f = 0; function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-let.js:21:1]
|
||
21 │
|
||
22 │ { const f = 0; let f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/const-name-redeclaration-attempt-with-var.js:21:1]
|
||
21 │
|
||
22 │ { const f = 0; var f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-function.js:23:1]
|
||
23 │ function x() {
|
||
24 │ { async function f() {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
25 │ }
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-async-generator.js:23:1]
|
||
23 │ function x() {
|
||
24 │ { async function* f() {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
25 │ }
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-class.js:22:1]
|
||
22 │ function x() {
|
||
23 │ { class f {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
24 │ }
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-const.js:22:1]
|
||
22 │ function x() {
|
||
23 │ { const f = 0; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
24 │ }
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-function.js:22:1]
|
||
22 │ function x() {
|
||
23 │ { function f() {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
24 │ }
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-generator.js:23:1]
|
||
23 │ function x() {
|
||
24 │ { function* f() {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
25 │ }
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/fn-scope-var-name-redeclaration-attempt-with-let.js:22:1]
|
||
22 │ function x() {
|
||
23 │ { let f; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
24 │ }
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/function-declaration-attempt-to-redeclare-with-var-declaration-nested-in-function.js:23:1]
|
||
23 │ // A lexically declared function declaration.
|
||
24 │ function f() {}
|
||
· ┬
|
||
· ╰── `f` has already been declared here
|
||
25 │
|
||
26 │ // An inner block-statement with a variable-declared name.
|
||
27 │ {
|
||
28 │ var f;
|
||
· ┬
|
||
· ╰── It can not be redeclared here
|
||
29 │ }
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js:22:1]
|
||
22 │
|
||
23 │ { function f() {} async function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-generator.js:22:1]
|
||
22 │
|
||
23 │ { function f() {} async function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-class.js:21:1]
|
||
21 │
|
||
22 │ { function f() {} class f {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-const.js:21:1]
|
||
21 │
|
||
22 │ { function f() {} const f = 0 }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-function.js:21:1]
|
||
21 │
|
||
22 │ { function f() {} function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-generator.js:22:1]
|
||
22 │
|
||
23 │ { function f() {} function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-let.js:21:1]
|
||
21 │
|
||
22 │ { function f() {} let f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-var.js:21:1]
|
||
21 │
|
||
22 │ { function f() {} var f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-function.js:22:1]
|
||
22 │
|
||
23 │ { function* f() {} async function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-generator.js:22:1]
|
||
22 │
|
||
23 │ { function* f() {} async function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-class.js:22:1]
|
||
22 │
|
||
23 │ { function* f() {} class f {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-const.js:22:1]
|
||
22 │
|
||
23 │ { function* f() {} const f = 0 }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-function.js:22:1]
|
||
22 │
|
||
23 │ { function* f() {} function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-generator.js:22:1]
|
||
22 │
|
||
23 │ { function* f() {} function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-let.js:22:1]
|
||
22 │
|
||
23 │ { function* f() {} let f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-var.js:22:1]
|
||
22 │
|
||
23 │ { function* f() {} var f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-function.js:38:1]
|
||
38 │
|
||
39 │ { { var f; } async function f() {}; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-async-generator.js:38:1]
|
||
38 │
|
||
39 │ { { var f; } async function* f() {}; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-class.js:37:1]
|
||
37 │
|
||
38 │ { { var f; } class f {}; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-const.js:37:1]
|
||
37 │
|
||
38 │ { { var f; } const f = 0; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-function.js:37:1]
|
||
37 │
|
||
38 │ { { var f; } function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-generator.js:38:1]
|
||
38 │
|
||
39 │ { { var f; } function* f() {}; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-name-redeclaration-attempt-with-let.js:37:1]
|
||
37 │
|
||
38 │ { { var f; } let f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-function.js:38:1]
|
||
38 │
|
||
39 │ { async function f() {}; { var f; } }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-async-generator.js:38:1]
|
||
38 │
|
||
39 │ { async function* f() {}; { var f; } }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-class.js:37:1]
|
||
37 │
|
||
38 │ { class f {}; { var f; } }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-const.js:37:1]
|
||
37 │
|
||
38 │ { const f = 0; { var f; } }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-function.js:37:1]
|
||
37 │
|
||
38 │ { function f() {} { var f; } }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-generator.js:38:1]
|
||
38 │
|
||
39 │ { function* f() {}; { var f; } }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/inner-block-var-redeclaration-attempt-after-let.js:37:1]
|
||
37 │
|
||
38 │ { let f; { var f; } }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-function.js:22:1]
|
||
22 │
|
||
23 │ { let f; async function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-async-generator.js:22:1]
|
||
22 │
|
||
23 │ { let f; async function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-class.js:21:1]
|
||
21 │
|
||
22 │ { let f; class f {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-const.js:21:1]
|
||
21 │
|
||
22 │ { let f; const f = 0 }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-function.js:21:1]
|
||
21 │
|
||
22 │ { let f; function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-generator.js:22:1]
|
||
22 │
|
||
23 │ { let f; function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-let.js:21:1]
|
||
21 │
|
||
22 │ { let f; let f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/let-name-redeclaration-attempt-with-var.js:21:1]
|
||
21 │
|
||
22 │ { let f; var f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-function.js:22:1]
|
||
22 │
|
||
23 │ { var f; async function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-async-generator.js:22:1]
|
||
22 │
|
||
23 │ { var f; async function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-class.js:21:1]
|
||
21 │
|
||
22 │ { var f; class f {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-const.js:21:1]
|
||
21 │
|
||
22 │ { var f; const f = 0 }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-function.js:21:1]
|
||
21 │
|
||
22 │ { var f; function f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-generator.js:22:1]
|
||
22 │
|
||
23 │ { var f; function* f() {} }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-name-redeclaration-attempt-with-let.js:21:1]
|
||
21 │
|
||
22 │ { var f; let f }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-function.js:22:1]
|
||
22 │
|
||
23 │ { async function f() {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-async-generator.js:22:1]
|
||
22 │
|
||
23 │ { async function* f() {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-class.js:21:1]
|
||
21 │
|
||
22 │ { class f {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-const.js:21:1]
|
||
21 │
|
||
22 │ { const f = 0; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-function.js:21:1]
|
||
21 │
|
||
22 │ { function f() {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-generator.js:22:1]
|
||
22 │
|
||
23 │ { function* f() {}; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `f` has already been declared
|
||
╭─[language/block-scope/syntax/redeclaration/var-redeclaration-attempt-after-let.js:21:1]
|
||
21 │
|
||
22 │ { let f; var f; }
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `f` has already been declared here
|
||
╰────
|
||
|
||
× Unterminated multiline comment
|
||
╭─[language/comments/S7.4_A2_T2.js:14:1]
|
||
14 │
|
||
15 │ /*CHECK#1/
|
||
· ─────┬─────
|
||
· ╰── Unterminated multiline comment
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/comments/S7.4_A3.js:20:1]
|
||
20 │ /* x */
|
||
21 │ = 1;
|
||
· ─
|
||
22 │ */
|
||
╰────
|
||
|
||
× Unterminated regular expression
|
||
╭─[language/comments/S7.4_A4_T1.js:17:1]
|
||
17 │ /* var*/
|
||
18 │ x*/
|
||
· ─┬
|
||
· ╰── Unterminated regular expression
|
||
╰────
|
||
|
||
× Unterminated regular expression
|
||
╭─[language/comments/S7.4_A4_T4.js:17:1]
|
||
17 │ // var /*
|
||
18 │ x*/
|
||
· ─┬
|
||
· ╰── Unterminated regular expression
|
||
╰────
|
||
|
||
× Invalid Unicode escape sequence
|
||
╭─[language/comments/hashbang/escaped-bang-041.js:1:1]
|
||
1 │ #\041
|
||
· ┬
|
||
· ╰── Invalid Unicode escape sequence
|
||
2 │
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/comments/hashbang/escaped-bang-041.js:19:1]
|
||
19 │
|
||
20 │ throw "Test262: This statement should not be evaluated.";
|
||
· ──┬──
|
||
· ╰── Expect `in` here, but found `throw`
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/escaped-bang-u0021.js:1:1]
|
||
1 │ #\u0021
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
2 │
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/comments/hashbang/escaped-bang-u0021.js:19:1]
|
||
19 │
|
||
20 │ throw "Test262: This statement should not be evaluated.";
|
||
· ──┬──
|
||
· ╰── Expect `in` here, but found `throw`
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/escaped-bang-u21.js:1:1]
|
||
1 │ #\u{21}
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
2 │
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/comments/hashbang/escaped-bang-u21.js:19:1]
|
||
19 │
|
||
20 │ throw "Test262: This statement should not be evaluated.";
|
||
· ──┬──
|
||
· ╰── Expect `in` here, but found `throw`
|
||
╰────
|
||
|
||
× Invalid Unicode escape sequence
|
||
╭─[language/comments/hashbang/escaped-bang-x21.js:1:1]
|
||
1 │ #\x21
|
||
· ┬
|
||
· ╰── Invalid Unicode escape sequence
|
||
2 │
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/comments/hashbang/escaped-bang-x21.js:19:1]
|
||
19 │
|
||
20 │ throw "Test262: This statement should not be evaluated.";
|
||
· ──┬──
|
||
· ╰── Expect `in` here, but found `throw`
|
||
╰────
|
||
|
||
× Invalid Unicode escape sequence
|
||
╭─[language/comments/hashbang/escaped-hash-043.js:1:1]
|
||
1 │ \043!
|
||
· ┬
|
||
· ╰── Invalid Unicode escape sequence
|
||
2 │
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/comments/hashbang/escaped-hash-043.js:1:1]
|
||
1 │ \043!
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
2 │
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Invalid Character `#`
|
||
╭─[language/comments/hashbang/escaped-hash-u0023.js:1:1]
|
||
1 │ \u0023!
|
||
· ▲
|
||
· ╰── Invalid Character `#`
|
||
2 │
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/comments/hashbang/escaped-hash-u0023.js:1:1]
|
||
1 │ \u0023!
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
2 │
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Invalid Character `#`
|
||
╭─[language/comments/hashbang/escaped-hash-u23.js:1:1]
|
||
1 │ \u{23}!
|
||
· ▲
|
||
· ╰── Invalid Character `#`
|
||
2 │
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/comments/hashbang/escaped-hash-u23.js:1:1]
|
||
1 │ \u{23}!
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
2 │
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Invalid Unicode escape sequence
|
||
╭─[language/comments/hashbang/escaped-hash-x23.js:1:1]
|
||
1 │ \x23!
|
||
· ┬
|
||
· ╰── Invalid Unicode escape sequence
|
||
2 │
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/comments/hashbang/escaped-hash-x23.js:1:1]
|
||
1 │ \x23!
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
2 │
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Invalid Character `#`
|
||
╭─[language/comments/hashbang/escaped-hashbang.js:1:1]
|
||
1 │ \u0023\u0021
|
||
· ▲
|
||
· ╰── Invalid Character `#`
|
||
2 │
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/escaped-hashbang.js:1:1]
|
||
1 │ \u0023\u0021
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
2 │
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/function-body.js:18:1]
|
||
18 │
|
||
19 │ function fn() {#!
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
20 │ }
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/comments/hashbang/multi-line-comment.js:2:1]
|
||
2 │ throw "Test262: This statement should not be evaluated.";
|
||
3 │ these characters should not be considered within a comment
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
4 │ */
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/preceding-directive-prologue-sc.js:1:1]
|
||
1 │ "use strict";
|
||
2 │ #!
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
3 │
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/preceding-directive-prologue.js:1:1]
|
||
1 │ "use strict"
|
||
2 │ #!
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
3 │
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/preceding-empty-statement.js:1:1]
|
||
1 │ ;#!
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
2 │
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/preceding-hashbang.js:1:1]
|
||
1 │ #!
|
||
2 │ #!
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
3 │
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/preceding-line-comment.js:1:1]
|
||
1 │ //
|
||
2 │ #!
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
3 │
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/preceding-multi-line-comment.js:1:1]
|
||
1 │ /*
|
||
2 │ */#!
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
3 │
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/preceding-whitespace.js:1:1]
|
||
1 │ #!
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
2 │
|
||
╰────
|
||
|
||
× Invalid Character `!`
|
||
╭─[language/comments/hashbang/statement-block.js:19:1]
|
||
19 │ {
|
||
20 │ #!
|
||
· ▲
|
||
· ╰── Invalid Character `!`
|
||
21 │ }
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/comments/multi-line-html-close-extra.js:24:1]
|
||
24 │ /*
|
||
25 │ */ the comment should not include these characters, regardless of AnnexB extensions -->
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Unexpected token
|
||
╭─[language/comments/single-line-html-close-without-lt.js:22:1]
|
||
22 │
|
||
23 │ ;-->
|
||
· ─
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/export/escaped-as-export-specifier.js:24:1]
|
||
24 │ export var a = 0;
|
||
25 │ export {a \u0061s b} from "./escaped-as-export-specifier.js";
|
||
· ───┬───
|
||
· ╰── keyword cannot contain escape characters
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/export/escaped-default.js:23:1]
|
||
23 │
|
||
24 │ export d\u0065fault 0;
|
||
· ──────┬─────
|
||
· ╰── keyword cannot contain escape characters
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/export/escaped-from.js:23:1]
|
||
23 │
|
||
24 │ export {} \u0066rom "./escaped-from.js";
|
||
· ────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/arrow-function/dstr/ary-ptrn-rest-not-final-ary.js:51:1]
|
||
51 │ var f;
|
||
52 │ f = ([...[x], y]) => {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
53 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/arrow-function/dstr/ary-ptrn-rest-not-final-id.js:51:1]
|
||
51 │ var f;
|
||
52 │ f = ([...x, y]) => {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
53 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/arrow-function/dstr/ary-ptrn-rest-not-final-obj.js:51:1]
|
||
51 │ var f;
|
||
52 │ f = ([...{ x }, y]) => {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
53 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-not-final-ary.js:51:1]
|
||
51 │ var f;
|
||
52 │ f = ([...[x], y] = [1, 2, 3]) => {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
53 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-not-final-id.js:51:1]
|
||
51 │ var f;
|
||
52 │ f = ([...x, y] = [1, 2, 3]) => {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
53 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/arrow-function/dstr/dflt-ary-ptrn-rest-not-final-obj.js:51:1]
|
||
51 │ var f;
|
||
52 │ f = ([...{ x }, y] = [1, 2, 3]) => {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
53 │
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-break-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ bre\u0061k }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-case-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ c\u0061se }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-catch-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ c\u0061tch }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-class-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ cl\u0061ss }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-const-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0063onst }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-continue-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0063ontinue }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-debugger-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0064ebugger }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-default-escaped-ext.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ def\u{61}ult }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-default-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ def\u0061ult }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-default.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ default }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-delete-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0064elete }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-do-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0064o }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-else-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0065lse }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-enum-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0065num }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-export-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0065xport }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-extends-escaped-ext.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u{65}xtends }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-extends-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0065xtends }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-extends.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ extends }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-finally-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0066inally }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-for-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0066or }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-function-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0066unction }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-if-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ i\u0066 }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× The keyword 'implements' is reserved
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-implements-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0069mplements }) => {};
|
||
· ───────────────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-import-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0069mport }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-in-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0069n }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-instanceof-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ \u0069nstanceof }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× The keyword 'interface' is reserved
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-interface-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ interf\u0061ce }) => {};
|
||
· ──────────────
|
||
╰────
|
||
|
||
× The keyword 'let' is reserved
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-let-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ l\u0065t }) => {};
|
||
· ────────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-new-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ n\u0065w }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× The keyword 'package' is reserved
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-package-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ p\u0061ckage }) => {};
|
||
· ────────────
|
||
╰────
|
||
|
||
× The keyword 'private' is reserved
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-private-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ privat\u0065 }) => {};
|
||
· ────────────
|
||
╰────
|
||
|
||
× The keyword 'protected' is reserved
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-protected-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ prot\u0065cted }) => {};
|
||
· ──────────────
|
||
╰────
|
||
|
||
× The keyword 'public' is reserved
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-public-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ pu\u0062lic }) => {};
|
||
· ───────────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-return-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ r\u0065turn }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× The keyword 'static' is reserved
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-static-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ st\u0061tic }) => {};
|
||
· ───────────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-super-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ sup\u0065r }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-switch-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ sw\u0069tch }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-this-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ th\u0069s }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-throw-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ t\u0068row }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-try-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ tr\u0079 }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-typeof-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ typ\u0065of }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-var-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ v\u0061r }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-void-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ voi\u0064 }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-while-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ whil\u0065 }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/dstr/syntax-error-ident-ref-with-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = ({ w\u0069th }) => {};
|
||
· ─
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/arrow-function/param-dflt-yield-id-strict.js:20:1]
|
||
20 │
|
||
21 │ (x = yield) => {};
|
||
· ─────
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/arrow-function/rest-params-trailing-comma-early-error.js:53:1]
|
||
53 │
|
||
54 │ 0, (...a,) => {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
55 │
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/static-init-await-reference.js:15:1]
|
||
15 │ static {
|
||
16 │ ((x = await) => 0);
|
||
· ─
|
||
17 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-futurereservedword.js:23:1]
|
||
23 │ $DONOTEVALUATE();
|
||
24 │ var af = enum => 1;
|
||
· ────
|
||
╰────
|
||
|
||
× The keyword 'package' is reserved
|
||
╭─[language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier-strict-futurereservedword.js:26:1]
|
||
26 │ $DONOTEVALUATE();
|
||
27 │ var af = package => 1;
|
||
· ───────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-identifier.js:23:1]
|
||
23 │ $DONOTEVALUATE();
|
||
24 │ var af = switch => 1;
|
||
· ──────
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-no-yield.js:19:1]
|
||
19 │ $DONOTEVALUATE();
|
||
20 │ var af = yield => 1;
|
||
· ─────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/syntax/early-errors/arrowparameters-bindingidentifier-rest.js:15:1]
|
||
15 │ $DONOTEVALUATE();
|
||
16 │ var af = ...x => x;
|
||
· ───
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/arrow-function/syntax/early-errors/arrowparameters-cover-no-yield.js:18:1]
|
||
18 │ $DONOTEVALUATE();
|
||
19 │ var af = (yield) => 1;
|
||
· ─────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters-expression-body.js:15:1]
|
||
15 │ var af = x
|
||
16 │ => x;
|
||
· ──
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid-parenless-parameters.js:17:1]
|
||
17 │ var af = x
|
||
18 │ => {};
|
||
· ──
|
||
╰────
|
||
|
||
× Line terminator not permitted before arrow
|
||
╭─[language/expressions/arrow-function/syntax/early-errors/asi-restriction-invalid.js:14:1]
|
||
14 │ var af = ()
|
||
15 │ => {};
|
||
· ─┬
|
||
· ╰── Line terminator not permitted before arrow
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/array-elem-init-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [ x = yield ] = [];
|
||
· ─────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/array-elem-nested-array-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [[(x, y)]] = [[]];
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/array-elem-nested-array-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [[x[yield]]] = [[]];
|
||
· ─────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/array-elem-nested-memberexpr-optchain-prop-ref-init.js:55:1]
|
||
55 │
|
||
56 │ 0, [x?.y = 42] = [23];
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/array-elem-nested-obj-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [{ get x() {} }] = [{}];
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/array-elem-nested-obj-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [{ x = yield }] = [{}];
|
||
· ─────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/array-elem-put-obj-literal-optchain-prop-ref-init.js:54:1]
|
||
54 │
|
||
55 │ ╭─▶ 0, [{
|
||
56 │ │ set y(val) {
|
||
57 │ │ throw new Test262Error('The property should not be accessed.');
|
||
58 │ │ }
|
||
59 │ ├─▶ }?.y = 42] = [23];
|
||
· ╰──── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Cannot assign to 'arguments' in strict mode
|
||
╭─[language/expressions/assignment/dstr/array-elem-target-simple-strict.js:22:1]
|
||
22 │
|
||
23 │ 0, [arguments] = [];
|
||
· ─────────
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/array-elem-target-yield-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [ x[yield] ] = [];
|
||
· ─────
|
||
╰────
|
||
|
||
× Spread must be last element
|
||
╭─[language/expressions/assignment/dstr/array-rest-before-element.js:22:1]
|
||
22 │
|
||
23 │ 0, [...x, y] = [];
|
||
· ──┬─
|
||
· ╰── Spread must be last element
|
||
╰────
|
||
|
||
× Unexpected trailing comma after rest element
|
||
╭─[language/expressions/assignment/dstr/array-rest-before-elision.js:22:1]
|
||
22 │
|
||
23 │ 0, [...x,] = [];
|
||
· ▲
|
||
· ╰── Unexpected trailing comma after rest element
|
||
╰────
|
||
|
||
× Spread must be last element
|
||
╭─[language/expressions/assignment/dstr/array-rest-before-rest.js:22:1]
|
||
22 │
|
||
23 │ 0, [...x, ...y] = [];
|
||
· ──┬─
|
||
· ╰── Spread must be last element
|
||
╰────
|
||
|
||
× Unexpected trailing comma after rest element
|
||
╭─[language/expressions/assignment/dstr/array-rest-elision-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [...x,] = [];
|
||
· ▲
|
||
· ╰── Unexpected trailing comma after rest element
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/array-rest-init.js:23:1]
|
||
23 │
|
||
24 │ 0, [...x = 1] = [];
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/array-rest-nested-array-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [...[(x, y)]] = [[]];
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [...[x[yield]]] = [];
|
||
· ─────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/array-rest-nested-obj-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [...{ get x() {} }] = [[]];
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/array-rest-nested-obj-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, [...{ x = yield }] = [{}];
|
||
· ─────
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/array-rest-yield-ident-invalid.js:23:1]
|
||
23 │
|
||
24 │ 0, [...x[yield]] = [];
|
||
· ─────
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/obj-id-identifier-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, { yield } = {};
|
||
· ─────
|
||
╰────
|
||
|
||
× Cannot assign to 'eval' in strict mode
|
||
╭─[language/expressions/assignment/dstr/obj-id-init-simple-strict.js:22:1]
|
||
22 │
|
||
23 │ 0, { eval = 0 } = {};
|
||
· ────
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/obj-id-init-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, { x = yield } = {};
|
||
· ─────
|
||
╰────
|
||
|
||
× Cannot assign to 'eval' in strict mode
|
||
╭─[language/expressions/assignment/dstr/obj-id-simple-strict.js:22:1]
|
||
22 │
|
||
23 │ 0, { eval } = {};
|
||
· ────
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/obj-prop-elem-init-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, { x: x = yield } = {};
|
||
· ─────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/obj-prop-elem-target-memberexpr-optchain-prop-ref-init.js:55:1]
|
||
55 │
|
||
56 │ 0, { x: y?.z = 42 } = { x: 23 };
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/obj-prop-elem-target-obj-literal-optchain-prop-ref-init.js:54:1]
|
||
54 │
|
||
55 │ ╭─▶ 0, { x: {
|
||
56 │ │ set y(val) {
|
||
57 │ │ throw new Test262Error('The property should not be accessed.');
|
||
58 │ │ }
|
||
59 │ ├─▶ }?.y = 42} = {x: 42};
|
||
· ╰──── Cannot assign to this expression
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/obj-prop-elem-target-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, { x: x[yield] } = {};
|
||
· ─────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/obj-prop-nested-array-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, { x: [(x, y)] } = { x: [] };
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/obj-prop-nested-array-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, { x: [x = yield] } = { x: [] };
|
||
· ─────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/dstr/obj-prop-nested-obj-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, { x: { get x() {} } } = { x: {} };
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/assignment/dstr/obj-prop-nested-obj-yield-ident-invalid.js:22:1]
|
||
22 │
|
||
23 │ 0, { x: { x = yield } } = { x: {} };
|
||
· ─────
|
||
╰────
|
||
|
||
× Spread must be last element
|
||
╭─[language/expressions/assignment/dstr/obj-rest-not-last-element-invalid.js:23:1]
|
||
23 │
|
||
24 │ 0, {...rest, b} = {}
|
||
· ───┬───
|
||
· ╰── Spread must be last element
|
||
25 │ ;
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-break-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { bre\u0061k } = { break: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-case-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { c\u0061se } = { case: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-catch-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { c\u0061tch } = { catch: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-class-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { cl\u0061ss } = { class: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-const-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0063onst } = { const: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-continue-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0063ontinue } = { continue: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-debugger-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0064ebugger } = { debugger: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-default-escaped-ext.js:39:1]
|
||
39 │
|
||
40 │ var x = { def\u{61}ult } = { default: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-default-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { def\u0061ult } = { default: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-default.js:39:1]
|
||
39 │
|
||
40 │ var x = { default } = { default: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-delete-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0064elete } = { delete: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-do-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0064o } = { do: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-else-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0065lse } = { else: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-enum-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0065num } = { enum: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-export-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0065xport } = { export: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-extends-escaped-ext.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u{65}xtends } = { extends: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-extends-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0065xtends } = { extends: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-extends.js:39:1]
|
||
39 │
|
||
40 │ var x = { extends } = { extends: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-finally-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0066inally } = { finally: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-for-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0066or } = { for: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-function-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0066unction } = { function: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-if-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { i\u0066 } = { if: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× The keyword 'implements' is reserved
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-implements-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0069mplements } = { implements: 42 };
|
||
· ───────────────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-import-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0069mport } = { import: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-in-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0069n } = { in: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-instanceof-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { \u0069nstanceof } = { instanceof: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× The keyword 'interface' is reserved
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-interface-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { interf\u0061ce } = { interface: 42 };
|
||
· ──────────────
|
||
╰────
|
||
|
||
× The keyword 'let' is reserved
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-let-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { l\u0065t } = { let: 42 };
|
||
· ────────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-new-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { n\u0065w } = { new: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× The keyword 'package' is reserved
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-package-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { p\u0061ckage } = { package: 42 };
|
||
· ────────────
|
||
╰────
|
||
|
||
× The keyword 'private' is reserved
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-private-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { privat\u0065 } = { private: 42 };
|
||
· ────────────
|
||
╰────
|
||
|
||
× The keyword 'protected' is reserved
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-protected-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { prot\u0065cted } = { protected: 42 };
|
||
· ──────────────
|
||
╰────
|
||
|
||
× The keyword 'public' is reserved
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-public-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { pu\u0062lic } = { public: 42 };
|
||
· ───────────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-return-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { r\u0065turn } = { return: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× The keyword 'static' is reserved
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-static-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { st\u0061tic } = { static: 42 };
|
||
· ───────────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-super-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { sup\u0065r } = { super: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-switch-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { sw\u0069tch } = { switch: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-this-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { th\u0069s } = { this: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-throw-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { t\u0068row } = { throw: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-try-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { tr\u0079 } = { try: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-typeof-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { typ\u0065of } = { typeof: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-var-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { v\u0061r } = { var: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-void-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { voi\u0064 } = { void: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-while-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { whil\u0065 } = { while: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignment/dstr/syntax-error-ident-ref-with-escaped.js:39:1]
|
||
39 │
|
||
40 │ var x = { w\u0069th } = { with: 42 };
|
||
· ─
|
||
╰────
|
||
|
||
× Cannot assign to 'arguments' in strict mode
|
||
╭─[language/expressions/assignment/id-arguments-strict.js:15:1]
|
||
15 │
|
||
16 │ (arguments) = 20;
|
||
· ─────────
|
||
╰────
|
||
|
||
× Cannot assign to 'eval' in strict mode
|
||
╭─[language/expressions/assignment/id-eval-strict.js:15:1]
|
||
15 │
|
||
16 │ (eval) = 20;
|
||
· ────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/non-simple-target.js:17:1]
|
||
17 │
|
||
18 │ 1 = 1;
|
||
· ┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/target-assignment-inside-function.js:21:1]
|
||
21 │ var a, b = 2;
|
||
22 │ (a = b) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
23 │ }
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/target-assignment.js:20:1]
|
||
20 │ var a, b = 2;
|
||
21 │ (a = b) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/target-boolean.js:21:1]
|
||
21 │
|
||
22 │ true = 42;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/target-cover-newtarget.js:28:1]
|
||
28 │ function f() {
|
||
29 │ (new.target) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
30 │ }
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/target-cover-yieldexpr.js:31:1]
|
||
31 │ function* g() {
|
||
32 │ (yield) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
33 │ }
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/target-newtarget.js:28:1]
|
||
28 │ function f() {
|
||
29 │ new.target = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
30 │ }
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/target-null.js:21:1]
|
||
21 │
|
||
22 │ null = 42;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/target-number.js:21:1]
|
||
21 │
|
||
22 │ 42 = 42;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignment/target-string.js:21:1]
|
||
21 │
|
||
22 │ 'x' = 42;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-additiveexpression-minus-multiplicativeexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x - y = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-additiveexpression-minus-multiplicativeexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 - 2 = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-additiveexpression-minus-multiplicativeexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true - false = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-additiveexpression-plus-multiplicativeexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x + y = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-additiveexpression-plus-multiplicativeexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 + 2 = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-additiveexpression-plus-multiplicativeexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true + false = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/assignmenttargettype/direct-arrowfunction-0.js:19:1]
|
||
19 │
|
||
20 │ () => {} = 1;
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-arrowfunction-1.js:19:1]
|
||
19 │
|
||
20 │ () => ({}) = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-arrowfunction-2.js:19:1]
|
||
19 │
|
||
20 │ (x => x) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-arrowfunction-3.js:19:1]
|
||
19 │
|
||
20 │ ((x) => x) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-arrowfunction-4.js:19:1]
|
||
19 │
|
||
20 │ (() => 1) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-arrowfunction-5.js:19:1]
|
||
19 │
|
||
20 │ (() => true) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-arrowfunction-6.js:19:1]
|
||
19 │
|
||
20 │ (() => 1) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/assignmenttargettype/direct-asyncarrowfunction-0.js:19:1]
|
||
19 │
|
||
20 │ async () => {} = 1;
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-asyncarrowfunction-1.js:19:1]
|
||
19 │
|
||
20 │ async () => ({}) = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-asyncarrowfunction-2.js:19:1]
|
||
19 │
|
||
20 │ (async x => x) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-asyncarrowfunction-3.js:19:1]
|
||
19 │
|
||
20 │ (async (x) => x) = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-asyncarrowfunction-4.js:19:1]
|
||
19 │
|
||
20 │ (async () => 1) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-asyncarrowfunction-5.js:19:1]
|
||
19 │
|
||
20 │ (async () => true) = 1;
|
||
· ────────┬───────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-asyncarrowfunction-6.js:19:1]
|
||
19 │
|
||
20 │ (async () => 1) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-bitwiseandexpression-bitwise-and-equalityexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x & y = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-bitwiseandexpression-bitwise-and-equalityexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 & 2 = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-bitwiseandexpression-bitwise-and-equalityexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true & false = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-bitwiseorexpression-bitwise-or-bitwisexorexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x | y = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-bitwiseorexpression-bitwise-or-bitwisexorexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 | 2 = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-bitwiseorexpression-bitwise-or-bitwisexorexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true | false = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-bitwisexorexpression-bitwise-xor-bitwiseandexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x ^ y = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-bitwisexorexpression-bitwise-xor-bitwiseandexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 ^ 2 = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-bitwisexorexpression-bitwise-xor-bitwiseandexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true ^ false = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-callexpression-arguments.js:19:1]
|
||
19 │
|
||
20 │ f() = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-callexpression-templateliteral.js:19:1]
|
||
19 │
|
||
20 │ f()`` = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-coalesceexpressionhead-coalesce-bitwiseorexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x ?? y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-coalesceexpressionhead-coalesce-bitwiseorexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 ?? 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-coalesceexpressionhead-coalesce-bitwiseorexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true ?? false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-abstract-equal-relationalexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x == y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-abstract-equal-relationalexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 == 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-abstract-equal-relationalexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true == false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-abstract-not-equal-relationalexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x != y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-abstract-not-equal-relationalexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 != 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-abstract-not-equal-relationalexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true != false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-strict-equal-relationalexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x == y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-strict-equal-relationalexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 == 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-strict-equal-relationalexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true == false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-strict-not-equal-relationalexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x !== y = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-strict-not-equal-relationalexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 !== 2 = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-equalityexpression-strict-not-equal-relationalexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true !== false = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-expression-comma-assignmentexpression-0.js:19:1]
|
||
19 │
|
||
20 │ (x, y = z) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-expression-comma-assignmentexpression-1.js:19:1]
|
||
19 │
|
||
20 │ (x, y = 1) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-expression-comma-assignmentexpression-2.js:19:1]
|
||
19 │
|
||
20 │ (x, y = true) = 1;
|
||
· ─────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Cannot assign to 'arguments' in strict mode
|
||
╭─[language/expressions/assignmenttargettype/direct-identifierreference-arguments-strict.js:15:1]
|
||
15 │
|
||
16 │ arguments = 1;
|
||
· ─────────
|
||
╰────
|
||
|
||
× Cannot assign to 'eval' in strict mode
|
||
╭─[language/expressions/assignmenttargettype/direct-identifierreference-eval-strict.js:15:1]
|
||
15 │
|
||
16 │ eval = 1;
|
||
· ────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-import.meta.js:19:1]
|
||
19 │
|
||
20 │ import.meta = 1;
|
||
· ─────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignmenttargettype/direct-importcall.js:19:1]
|
||
19 │
|
||
20 │ import() = 1;
|
||
· ─
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-assignment-assignmentexpression-0.js:19:1]
|
||
19 │
|
||
20 │ (x = y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-assignment-assignmentexpression-1.js:19:1]
|
||
19 │
|
||
20 │ (x = 1) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-assignment-assignmentexpression-2.js:19:1]
|
||
19 │
|
||
20 │ (x = true) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-coalesce-assignment-assignmentexpression-0.js:19:1]
|
||
19 │
|
||
20 │ (x ??= y) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-coalesce-assignment-assignmentexpression-1.js:19:1]
|
||
19 │
|
||
20 │ (x ??= 1) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-coalesce-assignment-assignmentexpression-2.js:19:1]
|
||
19 │
|
||
20 │ (x ??= true) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-logical-and-assignment-assignmentexpression-0.js:19:1]
|
||
19 │
|
||
20 │ (x &&= y) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-logical-and-assignment-assignmentexpression-1.js:19:1]
|
||
19 │
|
||
20 │ (x &&= 1) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-logical-and-assignment-assignmentexpression-2.js:19:1]
|
||
19 │
|
||
20 │ (x &&= true) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-logical-or-assignment-assignmentexpression-0.js:19:1]
|
||
19 │
|
||
20 │ (x ||= y) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-logical-or-assignment-assignmentexpression-1.js:19:1]
|
||
19 │
|
||
20 │ (x ||= 1) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-logical-or-assignment-assignmentexpression-2.js:19:1]
|
||
19 │
|
||
20 │ (x ||= true) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-minus-minus.js:19:1]
|
||
19 │
|
||
20 │ x-- = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-lefthandsideexpression-plus-plus.js:19:1]
|
||
19 │
|
||
20 │ x++ = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-logicalandexpression-logical-and-bitwiseorexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x && y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-logicalandexpression-logical-and-bitwiseorexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 && 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-logicalandexpression-logical-and-bitwiseorexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true && false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-logicalorexpression-logical-or-logicalandexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x || y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-logicalorexpression-logical-or-logicalandexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 || 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-logicalorexpression-logical-or-logicalandexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true || false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-memberexpression-templateliteral.js:19:1]
|
||
19 │
|
||
20 │ o.f()`` = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-minus-minus-unaryexpression.js:19:1]
|
||
19 │
|
||
20 │ --x = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x * y = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 * 2 = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true * false = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-3.js:19:1]
|
||
19 │
|
||
20 │ x / y = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-4.js:19:1]
|
||
19 │
|
||
20 │ 1 / 2 = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-5.js:19:1]
|
||
19 │
|
||
20 │ true / false = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-new-memberexpression-arguments.js:19:1]
|
||
19 │
|
||
20 │ new f() = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-new-newexpression.js:19:1]
|
||
19 │
|
||
20 │ new f = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-optionalexpression.js:20:1]
|
||
20 │
|
||
21 │ x?.y = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-plus-plus-unaryexpression.js:19:1]
|
||
19 │
|
||
20 │ ++x = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-asyncfunctionexpression.js:15:1]
|
||
15 │
|
||
16 │ async function () {} = 1;
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-asyncgeneratorexpression.js:15:1]
|
||
15 │
|
||
16 │ async function () {} = 1;
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-classexpression.js:15:1]
|
||
15 │
|
||
16 │ class {} = 1;
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-functionexpression.js:15:1]
|
||
15 │
|
||
16 │ function() {} = 1;
|
||
· ─
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-generatorexpression.js:15:1]
|
||
15 │
|
||
16 │ function * () {} = 1;
|
||
· ─
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-literal-boolean.js:15:1]
|
||
15 │
|
||
16 │ true = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-literal-null.js:15:1]
|
||
15 │
|
||
16 │ null = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-literal-numeric.js:15:1]
|
||
15 │
|
||
16 │ 0 = 1;
|
||
· ┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-literal-string.js:15:1]
|
||
15 │
|
||
16 │ '' = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-objectliteral.js:15:1]
|
||
15 │
|
||
16 │ {} = 1;
|
||
· ─
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-regularexpressionliteral.js:15:1]
|
||
15 │
|
||
16 │ /1/ = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-templateliteral.js:15:1]
|
||
15 │
|
||
16 │ `` = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-primaryexpression-this.js:15:1]
|
||
15 │
|
||
16 │ this = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-greater-than-or-equal-to-shiftexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x >= y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-greater-than-or-equal-to-shiftexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 >= 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-greater-than-or-equal-to-shiftexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true >= false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-greater-than-shiftexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x > y = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-greater-than-shiftexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 > 2 = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-greater-than-shiftexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true > false = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-in-shiftexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x in y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-in-shiftexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 in 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-in-shiftexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true in false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-instanceof-shiftexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x instanceof y = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-instanceof-shiftexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 instanceof 2 = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-instanceof-shiftexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true instanceof false = 1;
|
||
· ──────────┬──────────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-less-than-or-equal-to-shiftexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x <= y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-less-than-or-equal-to-shiftexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 <= 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-less-than-or-equal-to-shiftexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true <= false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-less-than-shiftexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x < y = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-less-than-shiftexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 < 2 = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-relationalexpression-less-than-shiftexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true < false = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shiftexpression-bitwise-left-additiveexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x << y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shiftexpression-bitwise-left-additiveexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 << 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shiftexpression-bitwise-left-additiveexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true << false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shiftexpression-bitwise-right-additiveexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x >> y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shiftexpression-bitwise-right-additiveexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 >> 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shiftexpression-bitwise-right-additiveexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true >> false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shiftexpression-unsigned-bitwise-right-additiveexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x >>> y = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shiftexpression-unsigned-bitwise-right-additiveexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 >>> 2 = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shiftexpression-unsigned-bitwise-right-additiveexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true >>> false = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shortcircuitexpression-question-assignmentexpression-else-assignmentexpression-0.js:19:1]
|
||
19 │
|
||
20 │ (x ? y : z) = 1;
|
||
· ────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shortcircuitexpression-question-assignmentexpression-else-assignmentexpression-1.js:19:1]
|
||
19 │
|
||
20 │ (1 ? 2 : 3) = 1;
|
||
· ────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-shortcircuitexpression-question-assignmentexpression-else-assignmentexpression-2.js:19:1]
|
||
19 │
|
||
20 │ (true ? false : true) = 1;
|
||
· ─────────┬─────────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-delete-unaryexpression.js:19:1]
|
||
19 │
|
||
20 │ delete x.y = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-exclamation-unaryexpression-0.js:19:1]
|
||
19 │
|
||
20 │ !x = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-exclamation-unaryexpression-1.js:19:1]
|
||
19 │
|
||
20 │ !1 = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-exclamation-unaryexpression-2.js:19:1]
|
||
19 │
|
||
20 │ !true = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-minus-unaryexpression-0.js:19:1]
|
||
19 │
|
||
20 │ -x = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-minus-unaryexpression-1.js:19:1]
|
||
19 │
|
||
20 │ -1 = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-minus-unaryexpression-2.js:19:1]
|
||
19 │
|
||
20 │ -true = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-plus-unaryexpression-0.js:19:1]
|
||
19 │
|
||
20 │ +x = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-plus-unaryexpression-1.js:19:1]
|
||
19 │
|
||
20 │ +1 = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-plus-unaryexpression-2.js:19:1]
|
||
19 │
|
||
20 │ +true = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-tilde-unaryexpression-0.js:19:1]
|
||
19 │
|
||
20 │ ~x = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-tilde-unaryexpression-1.js:19:1]
|
||
19 │
|
||
20 │ ~1 = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-tilde-unaryexpression-2.js:19:1]
|
||
19 │
|
||
20 │ ~true = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-typeof-unaryexpression-0.js:19:1]
|
||
19 │
|
||
20 │ typeof x = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-typeof-unaryexpression-1.js:19:1]
|
||
19 │
|
||
20 │ typeof 1 = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-typeof-unaryexpression-2.js:19:1]
|
||
19 │
|
||
20 │ typeof true = 1;
|
||
· ─────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-void-unaryexpression-0.js:19:1]
|
||
19 │
|
||
20 │ void x = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-void-unaryexpression-1.js:19:1]
|
||
19 │
|
||
20 │ void 1 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-unaryexpression-void-unaryexpression-2.js:19:1]
|
||
19 │
|
||
20 │ void true = 1;
|
||
· ────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-updateexpression-star-star-exponentiationexpression-0.js:19:1]
|
||
19 │
|
||
20 │ x ** y = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-updateexpression-star-star-exponentiationexpression-1.js:19:1]
|
||
19 │
|
||
20 │ 1 ** 2 = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-updateexpression-star-star-exponentiationexpression-2.js:19:1]
|
||
19 │
|
||
20 │ true ** false = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/direct-yieldexpression-1.js:19:1]
|
||
19 │
|
||
20 │ yield * x = 1;
|
||
· ────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-additiveexpression-minus-multiplicativeexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x - y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-additiveexpression-minus-multiplicativeexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 - 2) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-additiveexpression-minus-multiplicativeexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true - false) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-additiveexpression-plus-multiplicativeexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x + y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-additiveexpression-plus-multiplicativeexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 + 2) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-additiveexpression-plus-multiplicativeexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true + false) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-arrowfunction-0.js:22:1]
|
||
22 │
|
||
23 │ (() => {}) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-arrowfunction-1.js:22:1]
|
||
22 │
|
||
23 │ (() => ({})) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-arrowfunction-2.js:22:1]
|
||
22 │
|
||
23 │ ((x => x)) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-arrowfunction-3.js:22:1]
|
||
22 │
|
||
23 │ (((x) => x)) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-arrowfunction-4.js:22:1]
|
||
22 │
|
||
23 │ ((() => 1)) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-arrowfunction-5.js:22:1]
|
||
22 │
|
||
23 │ ((() => true)) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-arrowfunction-6.js:22:1]
|
||
22 │
|
||
23 │ ((() => 1)) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-asyncarrowfunction-0.js:22:1]
|
||
22 │
|
||
23 │ (async () => {}) = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-asyncarrowfunction-1.js:22:1]
|
||
22 │
|
||
23 │ (async () => ({})) = 1;
|
||
· ────────┬───────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-asyncarrowfunction-2.js:22:1]
|
||
22 │
|
||
23 │ ((async x => x)) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-asyncarrowfunction-3.js:22:1]
|
||
22 │
|
||
23 │ ((async (x) => x)) = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-asyncarrowfunction-4.js:22:1]
|
||
22 │
|
||
23 │ ((async () => 1)) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-asyncarrowfunction-5.js:22:1]
|
||
22 │
|
||
23 │ ((async () => true)) = 1;
|
||
· ────────┬───────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-asyncarrowfunction-6.js:22:1]
|
||
22 │
|
||
23 │ ((async () => 1)) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-bitwiseandexpression-bitwise-and-equalityexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x & y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-bitwiseandexpression-bitwise-and-equalityexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 & 2) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-bitwiseandexpression-bitwise-and-equalityexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true & false) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-bitwiseorexpression-bitwise-or-bitwisexorexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x | y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-bitwiseorexpression-bitwise-or-bitwisexorexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 | 2) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-bitwiseorexpression-bitwise-or-bitwisexorexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true | false) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-bitwisexorexpression-bitwise-xor-bitwiseandexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x ^ y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-bitwisexorexpression-bitwise-xor-bitwiseandexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 ^ 2) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-bitwisexorexpression-bitwise-xor-bitwiseandexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true ^ false) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-callexpression-arguments.js:22:1]
|
||
22 │
|
||
23 │ (f()) = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-callexpression-templateliteral.js:22:1]
|
||
22 │
|
||
23 │ (f()``) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-coalesceexpressionhead-coalesce-bitwiseorexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x ?? y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-coalesceexpressionhead-coalesce-bitwiseorexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 ?? 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-coalesceexpressionhead-coalesce-bitwiseorexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true ?? false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-abstract-equal-relationalexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x == y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-abstract-equal-relationalexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 == 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-abstract-equal-relationalexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true == false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-abstract-not-equal-relationalexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x != y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-abstract-not-equal-relationalexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 != 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-abstract-not-equal-relationalexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true != false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-strict-equal-relationalexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x == y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-strict-equal-relationalexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 == 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-strict-equal-relationalexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true == false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-strict-not-equal-relationalexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x !== y) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-strict-not-equal-relationalexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 !== 2) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-equalityexpression-strict-not-equal-relationalexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true !== false) = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-expression-comma-assignmentexpression-0.js:22:1]
|
||
22 │
|
||
23 │ ((x, y = z)) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-expression-comma-assignmentexpression-1.js:22:1]
|
||
22 │
|
||
23 │ ((x, y = 1)) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-expression-comma-assignmentexpression-2.js:22:1]
|
||
22 │
|
||
23 │ ((x, y = true)) = 1;
|
||
· ─────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Cannot assign to 'arguments' in strict mode
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-identifierreference-arguments-strict.js:18:1]
|
||
18 │
|
||
19 │ (arguments) = 1;
|
||
· ─────────
|
||
╰────
|
||
|
||
× Cannot assign to 'eval' in strict mode
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-identifierreference-eval-strict.js:18:1]
|
||
18 │
|
||
19 │ (eval) = 1;
|
||
· ────
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-import.meta.js:22:1]
|
||
22 │
|
||
23 │ (import.meta) = 1;
|
||
· ─────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-importcall.js:22:1]
|
||
22 │
|
||
23 │ (import()) = 1;
|
||
· ─
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-0.js:22:1]
|
||
22 │
|
||
23 │ ((x = y)) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-1.js:22:1]
|
||
22 │
|
||
23 │ ((x = 1)) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-assignment-assignmentexpression-2.js:22:1]
|
||
22 │
|
||
23 │ ((x = true)) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-coalesce-assignment-assignmentexpression-0.js:22:1]
|
||
22 │
|
||
23 │ ((x ??= y)) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-coalesce-assignment-assignmentexpression-1.js:22:1]
|
||
22 │
|
||
23 │ ((x ??= 1)) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-coalesce-assignment-assignmentexpression-2.js:22:1]
|
||
22 │
|
||
23 │ ((x ??= true)) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-logical-and-assignment-assignmentexpression-0.js:22:1]
|
||
22 │
|
||
23 │ ((x &&= y)) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-logical-and-assignment-assignmentexpression-1.js:22:1]
|
||
22 │
|
||
23 │ ((x &&= 1)) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-logical-and-assignment-assignmentexpression-2.js:22:1]
|
||
22 │
|
||
23 │ ((x &&= true)) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-logical-or-assignment-assignmentexpression-0.js:22:1]
|
||
22 │
|
||
23 │ ((x ||= y)) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-logical-or-assignment-assignmentexpression-1.js:22:1]
|
||
22 │
|
||
23 │ ((x ||= 1)) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-logical-or-assignment-assignmentexpression-2.js:22:1]
|
||
22 │
|
||
23 │ ((x ||= true)) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-minus-minus.js:22:1]
|
||
22 │
|
||
23 │ (x--) = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-lefthandsideexpression-plus-plus.js:22:1]
|
||
22 │
|
||
23 │ (x++) = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-logicalandexpression-logical-and-bitwiseorexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x && y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-logicalandexpression-logical-and-bitwiseorexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 && 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-logicalandexpression-logical-and-bitwiseorexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true && false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-logicalorexpression-logical-or-logicalandexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x || y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-logicalorexpression-logical-or-logicalandexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 || 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-logicalorexpression-logical-or-logicalandexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true || false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-memberexpression-templateliteral.js:22:1]
|
||
22 │
|
||
23 │ (o.f()``) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-minus-minus-unaryexpression.js:22:1]
|
||
22 │
|
||
23 │ (--x) = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x * y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 * 2) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true * false) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-3.js:22:1]
|
||
22 │
|
||
23 │ (x / y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-4.js:22:1]
|
||
22 │
|
||
23 │ (1 / 2) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-multiplicativeexpression-multiplicativeoperator-exponentiationexpression-5.js:22:1]
|
||
22 │
|
||
23 │ (true / false) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-new-memberexpression-arguments.js:22:1]
|
||
22 │
|
||
23 │ (new f()) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-new-newexpression.js:22:1]
|
||
22 │
|
||
23 │ (new f) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-optionalexpression.js:23:1]
|
||
23 │
|
||
24 │ (x?.y) = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-plus-plus-unaryexpression.js:22:1]
|
||
22 │
|
||
23 │ (++x) = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-asyncfunctionexpression.js:18:1]
|
||
18 │
|
||
19 │ (async function () {}) = 1;
|
||
· ──────────┬─────────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-asyncgeneratorexpression.js:18:1]
|
||
18 │
|
||
19 │ (async function () {}) = 1;
|
||
· ──────────┬─────────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-classexpression.js:18:1]
|
||
18 │
|
||
19 │ (class {}) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-functionexpression.js:18:1]
|
||
18 │
|
||
19 │ (function() {}) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-generatorexpression.js:18:1]
|
||
18 │
|
||
19 │ (function * () {}) = 1;
|
||
· ────────┬───────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-literal-boolean.js:18:1]
|
||
18 │
|
||
19 │ (true) = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-literal-null.js:18:1]
|
||
18 │
|
||
19 │ (null) = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-literal-numeric.js:18:1]
|
||
18 │
|
||
19 │ (0) = 1;
|
||
· ┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-literal-string.js:18:1]
|
||
18 │
|
||
19 │ ('') = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-objectliteral.js:18:1]
|
||
18 │
|
||
19 │ ({}) = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-regularexpressionliteral.js:18:1]
|
||
18 │
|
||
19 │ (/1/) = 1;
|
||
· ─┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-templateliteral.js:18:1]
|
||
18 │
|
||
19 │ (``) = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-primaryexpression-this.js:18:1]
|
||
18 │
|
||
19 │ (this) = 1;
|
||
· ──┬─
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-greater-than-or-equal-to-shiftexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x >= y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-greater-than-or-equal-to-shiftexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 >= 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-greater-than-or-equal-to-shiftexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true >= false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-greater-than-shiftexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x > y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-greater-than-shiftexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 > 2) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-greater-than-shiftexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true > false) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-in-shiftexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x in y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-in-shiftexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 in 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-in-shiftexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true in false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-instanceof-shiftexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x instanceof y) = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-instanceof-shiftexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 instanceof 2) = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-instanceof-shiftexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true instanceof false) = 1;
|
||
· ──────────┬──────────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-less-than-or-equal-to-shiftexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x <= y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-less-than-or-equal-to-shiftexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 <= 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-less-than-or-equal-to-shiftexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true <= false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-less-than-shiftexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x < y) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-less-than-shiftexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 < 2) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-relationalexpression-less-than-shiftexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true < false) = 1;
|
||
· ──────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shiftexpression-bitwise-left-additiveexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x << y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shiftexpression-bitwise-left-additiveexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 << 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shiftexpression-bitwise-left-additiveexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true << false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shiftexpression-bitwise-right-additiveexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x >> y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shiftexpression-bitwise-right-additiveexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 >> 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shiftexpression-bitwise-right-additiveexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true >> false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shiftexpression-unsigned-bitwise-right-additiveexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x >>> y) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shiftexpression-unsigned-bitwise-right-additiveexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 >>> 2) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shiftexpression-unsigned-bitwise-right-additiveexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true >>> false) = 1;
|
||
· ───────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shortcircuitexpression-question-assignmentexpression-else-assignmentexpression-0.js:22:1]
|
||
22 │
|
||
23 │ ((x ? y : z)) = 1;
|
||
· ────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shortcircuitexpression-question-assignmentexpression-else-assignmentexpression-1.js:22:1]
|
||
22 │
|
||
23 │ ((1 ? 2 : 3)) = 1;
|
||
· ────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-shortcircuitexpression-question-assignmentexpression-else-assignmentexpression-2.js:22:1]
|
||
22 │
|
||
23 │ ((true ? false : true)) = 1;
|
||
· ─────────┬─────────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-delete-unaryexpression.js:22:1]
|
||
22 │
|
||
23 │ (delete x.y) = 1;
|
||
· ─────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-exclamation-unaryexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (!x) = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-exclamation-unaryexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (!1) = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-exclamation-unaryexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (!true) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-minus-unaryexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (-x) = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-minus-unaryexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (-1) = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-minus-unaryexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (-true) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-plus-unaryexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (+x) = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-plus-unaryexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (+1) = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-plus-unaryexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (+true) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-tilde-unaryexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (~x) = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-tilde-unaryexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (~1) = 1;
|
||
· ─┬
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-tilde-unaryexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (~true) = 1;
|
||
· ──┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-typeof-unaryexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (typeof x) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-typeof-unaryexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (typeof 1) = 1;
|
||
· ────┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-typeof-unaryexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (typeof true) = 1;
|
||
· ─────┬─────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-void-unaryexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (void x) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-void-unaryexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (void 1) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-unaryexpression-void-unaryexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (void true) = 1;
|
||
· ────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-updateexpression-star-star-exponentiationexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (x ** y) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-updateexpression-star-star-exponentiationexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (1 ** 2) = 1;
|
||
· ───┬──
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-updateexpression-star-star-exponentiationexpression-2.js:22:1]
|
||
22 │
|
||
23 │ (true ** false) = 1;
|
||
· ──────┬──────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-yieldexpression-0.js:22:1]
|
||
22 │
|
||
23 │ (yield x) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/assignmenttargettype/parenthesized-yieldexpression-1.js:22:1]
|
||
22 │
|
||
23 │ (yield * x) = 1;
|
||
· ────┬────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-arrow-function/await-as-identifier-reference-escaped.js:32:1]
|
||
32 │ async () => {
|
||
33 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
34 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-arrow-function/await-as-identifier-reference-escaped.js:32:1]
|
||
32 │ async () => {
|
||
33 │ void \u0061wait;
|
||
· ─
|
||
34 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-arrow-function/await-as-identifier-reference.js:32:1]
|
||
32 │ async () => {
|
||
33 │ void await;
|
||
· ─
|
||
34 │ }
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-arrow-function/await-as-label-identifier-escaped.js:32:1]
|
||
32 │ async () => {
|
||
33 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
34 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-arrow-function/await-as-label-identifier-escaped.js:32:1]
|
||
32 │ async () => {
|
||
33 │ \u0061wait: ;
|
||
· ─
|
||
34 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-arrow-function/await-as-label-identifier.js:32:1]
|
||
32 │ async () => {
|
||
33 │ await: ;
|
||
· ─
|
||
34 │ }
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/async-arrow-function/early-errors-arrow-await-in-formals-default.js:13:1]
|
||
13 │ $DONOTEVALUATE();
|
||
14 │ async(x = await) => { }
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Identifier `bar` has already been declared
|
||
╭─[language/expressions/async-arrow-function/early-errors-arrow-formals-body-duplicate.js:14:1]
|
||
14 │
|
||
15 │ async(bar) => { let bar; }
|
||
· ─┬─ ─┬─
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `bar` has already been declared here
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/async-arrow-function/early-errors-arrow-formals-lineterminator.js:32:1]
|
||
32 │ async
|
||
33 │ (foo) => { }
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-arrow-function/escaped-async.js:23:1]
|
||
23 │
|
||
24 │ \u0061sync () => {}
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-arrow-function/rest-params-trailing-comma-early-error.js:45:1]
|
||
45 │
|
||
46 │ (async (...a,) => {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
47 │
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-function/await-as-identifier-reference-escaped.js:28:1]
|
||
28 │ var asyncFn = async function () {
|
||
29 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
30 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-function/await-as-identifier-reference-escaped.js:28:1]
|
||
28 │ var asyncFn = async function () {
|
||
29 │ void \u0061wait;
|
||
· ─
|
||
30 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-function/await-as-identifier-reference.js:28:1]
|
||
28 │ var asyncFn = async function () {
|
||
29 │ void await;
|
||
· ─
|
||
30 │ };
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-function/await-as-label-identifier-escaped.js:28:1]
|
||
28 │ var asyncFn = async function () {
|
||
29 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
30 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-function/await-as-label-identifier-escaped.js:28:1]
|
||
28 │ var asyncFn = async function () {
|
||
29 │ \u0061wait: ;
|
||
· ─
|
||
30 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-function/await-as-label-identifier.js:28:1]
|
||
28 │ var asyncFn = async function () {
|
||
29 │ await: ;
|
||
· ─
|
||
30 │ };
|
||
╰────
|
||
|
||
× Identifier `bar` has already been declared
|
||
╭─[language/expressions/async-function/early-errors-expression-formals-body-duplicate.js:14:1]
|
||
14 │
|
||
15 │ (async function foo (bar) { let bar; });
|
||
· ─┬─ ─┬─
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `bar` has already been declared here
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/async-function/early-errors-expression-not-simple-assignment-target.js:15:1]
|
||
15 │
|
||
16 │ (async function foo() { } = 1)
|
||
· ────────────┬───────────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-function/escaped-async.js:23:1]
|
||
23 │
|
||
24 │ void \u0061sync function f(){}
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-function/named-await-as-identifier-reference-escaped.js:28:1]
|
||
28 │ var asyncFn = async function asyncFn() {
|
||
29 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
30 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-function/named-await-as-identifier-reference-escaped.js:28:1]
|
||
28 │ var asyncFn = async function asyncFn() {
|
||
29 │ void \u0061wait;
|
||
· ─
|
||
30 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-function/named-await-as-identifier-reference.js:28:1]
|
||
28 │ var asyncFn = async function asyncFn() {
|
||
29 │ void await;
|
||
· ─
|
||
30 │ };
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-function/named-await-as-label-identifier-escaped.js:28:1]
|
||
28 │ var asyncFn = async function asyncFn() {
|
||
29 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
30 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-function/named-await-as-label-identifier-escaped.js:28:1]
|
||
28 │ var asyncFn = async function asyncFn() {
|
||
29 │ \u0061wait: ;
|
||
· ─
|
||
30 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-function/named-await-as-label-identifier.js:28:1]
|
||
28 │ var asyncFn = async function asyncFn() {
|
||
29 │ await: ;
|
||
· ─
|
||
30 │ };
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-function/named-rest-params-trailing-comma-early-error.js:32:1]
|
||
32 │
|
||
33 │ (async function f(...a,) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-function/nameless-rest-params-trailing-comma-early-error.js:32:1]
|
||
32 │
|
||
33 │ (async function(...a,) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-generator/await-as-identifier-reference-escaped.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
31 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/await-as-identifier-reference-escaped.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ void \u0061wait;
|
||
· ─
|
||
31 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/await-as-identifier-reference.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ void await;
|
||
· ─
|
||
31 │ };
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-generator/await-as-label-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
31 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/await-as-label-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ \u0061wait: ;
|
||
· ─
|
||
31 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/await-as-label-identifier.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ await: ;
|
||
· ─
|
||
31 │ };
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/ary-ptrn-rest-not-final-ary.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function*([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/ary-ptrn-rest-not-final-id.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function*([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/ary-ptrn-rest-not-final-obj.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function*([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-not-final-ary.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function*([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-not-final-id.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function*([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/dflt-ary-ptrn-rest-not-final-obj.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function*([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/named-ary-ptrn-rest-not-final-ary.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function* h([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/named-ary-ptrn-rest-not-final-id.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function* h([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/named-ary-ptrn-rest-not-final-obj.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function* h([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-not-final-ary.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function* h([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-not-final-id.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function* h([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/dstr/named-dflt-ary-ptrn-rest-not-final-obj.js:32:1]
|
||
32 │ var f;
|
||
33 │ f = async function* h([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
34 │
|
||
╰────
|
||
|
||
× Identifier `a` has already been declared
|
||
╭─[language/expressions/async-generator/early-errors-expression-formals-body-duplicate-const.js:20:1]
|
||
20 │
|
||
21 │ (async function*(a) { const a = 0; });
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `a` has already been declared here
|
||
╰────
|
||
|
||
× Identifier `a` has already been declared
|
||
╭─[language/expressions/async-generator/early-errors-expression-formals-body-duplicate-let.js:17:1]
|
||
17 │
|
||
18 │ (async function*(a) { let a; });
|
||
· ┬ ┬
|
||
· │ ╰── It can not be redeclared here
|
||
· ╰── `a` has already been declared here
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/early-errors-expression-formals-contains-yield.js:17:1]
|
||
17 │
|
||
18 │ (async function*(yield) { });
|
||
· ─────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/early-errors-expression-label-name-await.js:22:1]
|
||
22 │ (async function*() {
|
||
23 │ await: 1;
|
||
· ─
|
||
24 │ });
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/async-generator/early-errors-expression-label-name-yield.js:24:1]
|
||
24 │ (async function*() {
|
||
25 │ yield: 1;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
26 │ });
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/async-generator/early-errors-expression-not-simple-assignment-target.js:16:1]
|
||
16 │
|
||
17 │ (async function*() { } = 1);
|
||
· ──────────┬──────────
|
||
· ╰── Cannot assign to this expression
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/early-errors-expression-yield-as-function-binding-identifier.js:16:1]
|
||
16 │
|
||
17 │ (async function* yield() { });
|
||
· ─────
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/early-errors-expression-yield-star-after-newline.js:18:1]
|
||
18 │ yield
|
||
19 │ * 1;
|
||
· ─
|
||
20 │ });
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-generator/escaped-async.js:23:1]
|
||
23 │
|
||
24 │ void \u0061sync function* f(){};
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-generator/named-await-as-identifier-reference-escaped.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
31 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/named-await-as-identifier-reference-escaped.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ void \u0061wait;
|
||
· ─
|
||
31 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/named-await-as-identifier-reference.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ void await;
|
||
· ─
|
||
31 │ };
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-generator/named-await-as-label-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
31 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/named-await-as-label-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ \u0061wait: ;
|
||
· ─
|
||
31 │ };
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/async-generator/named-await-as-label-identifier.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ await: ;
|
||
· ─
|
||
31 │ };
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/named-rest-params-trailing-comma-early-error.js:35:1]
|
||
35 │
|
||
36 │ 0, async function* g(...a,) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
37 │
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/named-yield-as-binding-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ var yi\u0065ld;
|
||
· ──────────
|
||
31 │ };
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/named-yield-as-binding-identifier.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ var yield;
|
||
· ─────
|
||
31 │ };
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/named-yield-as-identifier-reference-escaped.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ void yi\u0065ld;
|
||
· ──────────
|
||
31 │ };
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/named-yield-as-identifier-reference.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ void yield;
|
||
· ─────
|
||
31 │ };
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-generator/named-yield-as-label-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ yi\u0065ld: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
31 │ };
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/async-generator/named-yield-as-label-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ yi\u0065ld: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
31 │ };
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/async-generator/named-yield-as-label-identifier.js:29:1]
|
||
29 │ var gen = async function *g() {
|
||
30 │ yield: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
31 │ };
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/named-yield-identifier-spread-strict.js:35:1]
|
||
35 │ ...(function() {
|
||
36 │ var yield;
|
||
· ─────
|
||
37 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/named-yield-identifier-strict.js:27:1]
|
||
27 │ (function() {
|
||
28 │ var yield;
|
||
· ─────
|
||
29 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/async-generator/rest-params-trailing-comma-early-error.js:35:1]
|
||
35 │
|
||
36 │ 0, async function*(...a,) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
37 │
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/yield-as-binding-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ var yi\u0065ld;
|
||
· ──────────
|
||
31 │ };
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/yield-as-binding-identifier.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ var yield;
|
||
· ─────
|
||
31 │ };
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/yield-as-identifier-reference-escaped.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ void yi\u0065ld;
|
||
· ──────────
|
||
31 │ };
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/yield-as-identifier-reference.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ void yield;
|
||
· ─────
|
||
31 │ };
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/async-generator/yield-as-label-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ yi\u0065ld: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
31 │ };
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/async-generator/yield-as-label-identifier-escaped.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ yi\u0065ld: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
31 │ };
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/async-generator/yield-as-label-identifier.js:29:1]
|
||
29 │ var gen = async function *() {
|
||
30 │ yield: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
31 │ };
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/yield-identifier-spread-strict.js:35:1]
|
||
35 │ ...(function() {
|
||
36 │ var yield;
|
||
· ─────
|
||
37 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/async-generator/yield-identifier-strict.js:27:1]
|
||
27 │ (function() {
|
||
28 │ var yield;
|
||
· ─────
|
||
29 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× Invalid assignment
|
||
╭─[language/expressions/await/early-errors-await-not-simple-assignment-target.js:16:1]
|
||
16 │ async function foo() {
|
||
17 │ (await 1) = 1;
|
||
· ───┬───
|
||
· ╰── Cannot assign to this expression
|
||
18 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/await/no-operand.js:16:1]
|
||
16 │ async function foo() {
|
||
17 │ await;
|
||
· ─
|
||
18 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/call/S11.2.4_A1.3_T1.js:19:1]
|
||
19 │
|
||
20 │ f_arg(1,,2);
|
||
· ─
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-gen-method-static/await-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-gen-method-static/await-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ void \u0061wait;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-gen-method-static/await-as-identifier-reference.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ void await;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-gen-method-static/await-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-gen-method-static/await-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ \u0061wait: ;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-gen-method-static/await-as-label-identifier.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ await: ;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/async-gen-method-static/rest-params-trailing-comma-early-error.js:59:1]
|
||
59 │ 0, class {
|
||
60 │ static async *method(...a,) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
61 │
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method-static/yield-as-binding-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ var yi\u0065ld;
|
||
· ──────────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method-static/yield-as-binding-identifier.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ var yield;
|
||
· ─────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method-static/yield-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ void yi\u0065ld;
|
||
· ──────────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method-static/yield-as-identifier-reference.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ void yield;
|
||
· ─────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-gen-method-static/yield-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ yi\u0065ld: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/async-gen-method-static/yield-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ yi\u0065ld: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
36 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/async-gen-method-static/yield-as-label-identifier.js:34:1]
|
||
34 │ var C = class { static async *gen() {
|
||
35 │ yield: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
36 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method-static/yield-identifier-spread-strict.js:40:1]
|
||
40 │ ...(function() {
|
||
41 │ var yield;
|
||
· ─────
|
||
42 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method-static/yield-identifier-strict.js:32:1]
|
||
32 │ (function() {
|
||
33 │ var yield;
|
||
· ─────
|
||
34 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-gen-method/await-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-gen-method/await-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ void \u0061wait;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-gen-method/await-as-identifier-reference.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ void await;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-gen-method/await-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-gen-method/await-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ \u0061wait: ;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-gen-method/await-as-label-identifier.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ await: ;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/async-gen-method/rest-params-trailing-comma-early-error.js:59:1]
|
||
59 │ 0, class {
|
||
60 │ async *method(...a,) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
61 │
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method/yield-as-binding-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ var yi\u0065ld;
|
||
· ──────────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method/yield-as-binding-identifier.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ var yield;
|
||
· ─────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method/yield-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ void yi\u0065ld;
|
||
· ──────────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method/yield-as-identifier-reference.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ void yield;
|
||
· ─────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-gen-method/yield-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ yi\u0065ld: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/async-gen-method/yield-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ yi\u0065ld: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
36 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/async-gen-method/yield-as-label-identifier.js:34:1]
|
||
34 │ var C = class { async *gen() {
|
||
35 │ yield: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
36 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method/yield-identifier-spread-strict.js:40:1]
|
||
40 │ ...(function() {
|
||
41 │ var yield;
|
||
· ─────
|
||
42 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/async-gen-method/yield-identifier-strict.js:32:1]
|
||
32 │ (function() {
|
||
33 │ var yield;
|
||
· ─────
|
||
34 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-method-static/await-as-identifier-reference-escaped.js:35:1]
|
||
35 │ static async method() {
|
||
36 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-method-static/await-as-identifier-reference-escaped.js:35:1]
|
||
35 │ static async method() {
|
||
36 │ void \u0061wait;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-method-static/await-as-identifier-reference.js:35:1]
|
||
35 │ static async method() {
|
||
36 │ void await;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-method-static/await-as-label-identifier-escaped.js:35:1]
|
||
35 │ static async method() {
|
||
36 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-method-static/await-as-label-identifier-escaped.js:35:1]
|
||
35 │ static async method() {
|
||
36 │ \u0061wait: ;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-method-static/await-as-label-identifier.js:35:1]
|
||
35 │ static async method() {
|
||
36 │ await: ;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/async-method-static/rest-params-trailing-comma-early-error.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async method(...a,) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-method/await-as-identifier-reference-escaped.js:35:1]
|
||
35 │ async method() {
|
||
36 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-method/await-as-identifier-reference-escaped.js:35:1]
|
||
35 │ async method() {
|
||
36 │ void \u0061wait;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-method/await-as-identifier-reference.js:35:1]
|
||
35 │ async method() {
|
||
36 │ void await;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/async-method/await-as-label-identifier-escaped.js:35:1]
|
||
35 │ async method() {
|
||
36 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-method/await-as-label-identifier-escaped.js:35:1]
|
||
35 │ async method() {
|
||
36 │ \u0061wait: ;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/async-method/await-as-label-identifier.js:35:1]
|
||
35 │ async method() {
|
||
36 │ await: ;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/async-method/rest-params-trailing-comma-early-error.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async method(...a,) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× The keyword 'await' is reserved
|
||
╭─[language/expressions/class/class-name-ident-await-escaped-module.js:22:1]
|
||
22 │
|
||
23 │ var C = class aw\u0061it {};
|
||
· ──────────
|
||
╰────
|
||
|
||
× The keyword 'await' is reserved
|
||
╭─[language/expressions/class/class-name-ident-await-module.js:21:1]
|
||
21 │
|
||
22 │ var C = class await {};
|
||
· ─────
|
||
╰────
|
||
|
||
× The keyword 'let' is reserved
|
||
╭─[language/expressions/class/class-name-ident-let-escaped.js:26:1]
|
||
26 │
|
||
27 │ var C = class l\u0065t {};
|
||
· ────────
|
||
╰────
|
||
|
||
× The keyword 'let' is reserved
|
||
╭─[language/expressions/class/class-name-ident-let.js:26:1]
|
||
26 │
|
||
27 │ var C = class let {};
|
||
· ───
|
||
╰────
|
||
|
||
× The keyword 'static' is reserved
|
||
╭─[language/expressions/class/class-name-ident-static-escaped.js:26:1]
|
||
26 │
|
||
27 │ var C = class st\u0061tic {};
|
||
· ───────────
|
||
╰────
|
||
|
||
× The keyword 'static' is reserved
|
||
╭─[language/expressions/class/class-name-ident-static.js:26:1]
|
||
26 │
|
||
27 │ var C = class static {};
|
||
· ──────
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/class-name-ident-yield-escaped.js:26:1]
|
||
26 │
|
||
27 │ var C = class yi\u0065ld {};
|
||
· ──────────
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/class-name-ident-yield.js:24:1]
|
||
24 │
|
||
25 │ var C = class yield {};
|
||
· ─────
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-not-final-ary.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async *method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-not-final-id.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async *method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-ary-ptrn-rest-not-final-obj.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async *method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async *method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-id.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async *method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async *method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-not-final-ary.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async *method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-not-final-id.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async *method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-static-ary-ptrn-rest-not-final-obj.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async *method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async *method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async *method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async *method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-not-final-ary.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async * #method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-not-final-id.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async * #method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-ary-ptrn-rest-not-final-obj.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async * #method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async * #method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-not-final-id.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async * #method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ async * #method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-not-final-ary.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async * #method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-not-final-id.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async * #method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-static-ary-ptrn-rest-not-final-obj.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async * #method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async * #method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async * #method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/async-private-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js:56:1]
|
||
56 │ var C = class {
|
||
57 │ static async * #method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
58 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-ary-ptrn-rest-not-final-ary.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ *method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-ary-ptrn-rest-not-final-id.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ *method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-ary-ptrn-rest-not-final-obj.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ *method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-ary.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ *method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-id.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ *method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-dflt-ary-ptrn-rest-not-final-obj.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ *method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-not-final-ary.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static *method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-not-final-id.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static *method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-static-ary-ptrn-rest-not-final-obj.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static *method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static *method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static *method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static *method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-ary-ptrn-rest-not-final-ary.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-ary-ptrn-rest-not-final-id.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-ary-ptrn-rest-not-final-obj.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-not-final-ary.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-not-final-id.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-dflt-ary-ptrn-rest-not-final-obj.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-static-ary-ptrn-rest-not-final-ary.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-static-ary-ptrn-rest-not-final-id.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-static-ary-ptrn-rest-not-final-obj.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-not-final-ary.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-not-final-id.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/meth-static-dflt-ary-ptrn-rest-not-final-obj.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-not-final-ary.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ * #method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-not-final-id.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ * #method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-ary-ptrn-rest-not-final-obj.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ * #method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-not-final-ary.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ * #method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-not-final-id.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ * #method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-dflt-ary-ptrn-rest-not-final-obj.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ * #method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-not-final-ary.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static * #method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-not-final-id.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static * #method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-static-ary-ptrn-rest-not-final-obj.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static * #method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-not-final-ary.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static * #method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-not-final-id.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static * #method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-gen-meth-static-dflt-ary-ptrn-rest-not-final-obj.js:75:1]
|
||
75 │ var C = class {
|
||
76 │ static * #method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
77 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-ary-ptrn-rest-not-final-ary.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ #method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-ary-ptrn-rest-not-final-id.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ #method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-ary-ptrn-rest-not-final-obj.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ #method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-not-final-ary.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ #method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-not-final-id.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ #method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-dflt-ary-ptrn-rest-not-final-obj.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ #method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-not-final-ary.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static #method([...[x], y]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-not-final-id.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static #method([...x, y]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-static-ary-ptrn-rest-not-final-obj.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static #method([...{ x }, y]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-not-final-ary.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static #method([...[x], y] = [1, 2, 3]) {
|
||
· ───┬──
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-not-final-id.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static #method([...x, y] = [1, 2, 3]) {
|
||
· ──┬─
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× Rest element must be last element
|
||
╭─[language/expressions/class/dstr/private-meth-static-dflt-ary-ptrn-rest-not-final-obj.js:72:1]
|
||
72 │ var C = class {
|
||
73 │ static #method([...{ x }, y] = [1, 2, 3]) {
|
||
· ────┬───
|
||
· ╰── Rest element must be last element
|
||
74 │
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/arrow-fnc-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ x = () => arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/await-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/await-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ void \u0061wait;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/await-as-identifier-reference.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ void await;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/await-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/await-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ \u0061wait: ;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/await-as-label-identifier.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ await: ;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/yield-as-binding-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ var yi\u0065ld;
|
||
· ──────────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/yield-as-binding-identifier.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ var yield;
|
||
· ─────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/yield-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ void yi\u0065ld;
|
||
· ──────────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/yield-as-identifier-reference.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ void yield;
|
||
· ─────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/yield-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ yi\u0065ld: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/yield-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ yi\u0065ld: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
36 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/yield-as-label-identifier.js:34:1]
|
||
34 │ var C = class { static async *#gen() {
|
||
35 │ yield: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
36 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/yield-identifier-spread-strict.js:41:1]
|
||
41 │ ...(function() {
|
||
42 │ var yield;
|
||
· ─────
|
||
43 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method-static/yield-identifier-strict.js:33:1]
|
||
33 │ (function() {
|
||
34 │ var yield;
|
||
· ─────
|
||
35 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-gen-private-method/await-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-gen-private-method/await-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ void \u0061wait;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-gen-private-method/await-as-identifier-reference.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ void await;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-gen-private-method/await-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-gen-private-method/await-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ \u0061wait: ;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-gen-private-method/await-as-label-identifier.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ await: ;
|
||
· ─
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method/yield-as-binding-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ var yi\u0065ld;
|
||
· ──────────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method/yield-as-binding-identifier.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ var yield;
|
||
· ─────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method/yield-as-identifier-reference-escaped.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ void yi\u0065ld;
|
||
· ──────────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method/yield-as-identifier-reference.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ void yield;
|
||
· ─────
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-gen-private-method/yield-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ yi\u0065ld: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
36 │ }};
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/async-gen-private-method/yield-as-label-identifier-escaped.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ yi\u0065ld: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
36 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/async-gen-private-method/yield-as-label-identifier.js:34:1]
|
||
34 │ var C = class { async *#gen() {
|
||
35 │ yield: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
36 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method/yield-identifier-spread-strict.js:41:1]
|
||
41 │ ...(function() {
|
||
42 │ var yield;
|
||
· ─────
|
||
43 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/async-gen-private-method/yield-identifier-strict.js:33:1]
|
||
33 │ (function() {
|
||
34 │ var yield;
|
||
· ─────
|
||
35 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-private-method-static/await-as-identifier-reference-escaped.js:35:1]
|
||
35 │ static async #method() {
|
||
36 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-private-method-static/await-as-identifier-reference-escaped.js:35:1]
|
||
35 │ static async #method() {
|
||
36 │ void \u0061wait;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-private-method-static/await-as-identifier-reference.js:35:1]
|
||
35 │ static async #method() {
|
||
36 │ void await;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-private-method-static/await-as-label-identifier-escaped.js:35:1]
|
||
35 │ static async #method() {
|
||
36 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-private-method-static/await-as-label-identifier-escaped.js:35:1]
|
||
35 │ static async #method() {
|
||
36 │ \u0061wait: ;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-private-method-static/await-as-label-identifier.js:35:1]
|
||
35 │ static async #method() {
|
||
36 │ await: ;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-private-method/await-as-identifier-reference-escaped.js:35:1]
|
||
35 │ async #method() {
|
||
36 │ void \u0061wait;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-private-method/await-as-identifier-reference-escaped.js:35:1]
|
||
35 │ async #method() {
|
||
36 │ void \u0061wait;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-private-method/await-as-identifier-reference.js:35:1]
|
||
35 │ async #method() {
|
||
36 │ void await;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/async-private-method/await-as-label-identifier-escaped.js:35:1]
|
||
35 │ async #method() {
|
||
36 │ \u0061wait: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-private-method/await-as-label-identifier-escaped.js:35:1]
|
||
35 │ async #method() {
|
||
36 │ \u0061wait: ;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× Unexpected token
|
||
╭─[language/expressions/class/elements/async-private-method/await-as-label-identifier.js:35:1]
|
||
35 │ async #method() {
|
||
36 │ await: ;
|
||
· ─
|
||
37 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/comp-name-init-err-contains-arguments.js:33:1]
|
||
33 │ var C = class {
|
||
34 │ [x] = arguments;
|
||
· ─────────
|
||
35 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/equality-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ x = {} == arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/fields-asi-3.js:16:1]
|
||
16 │ x = "string"
|
||
17 │ [0]() {}
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
18 │ }
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/fields-asi-4.js:16:1]
|
||
16 │ x = 42
|
||
17 │ *gen() {}
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
18 │ }
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/fields-asi-same-line-1.js:15:1]
|
||
15 │ var C = class {
|
||
16 │ field /* no ASI here */ method(){}
|
||
· ─────────┬─────────
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
17 │ }
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/fields-asi-same-line-2.js:15:1]
|
||
15 │ var C = class {
|
||
16 │ field = 1 /* no ASI here */ method(){}
|
||
· ─────────┬─────────
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
17 │ }
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Identifier `x` has already been declared
|
||
╭─[language/expressions/class/elements/fields-duplicate-privatenames.js:21:1]
|
||
21 │ var C = class {
|
||
22 │ #x;
|
||
· ─┬
|
||
· ╰── `x` has already been declared here
|
||
23 │ #x;
|
||
· ─┬
|
||
· ╰── It can not be redeclared here
|
||
24 │ }
|
||
╰────
|
||
|
||
× Classes can't have a field named 'constructor'
|
||
╭─[language/expressions/class/elements/fields-literal-name-propname-constructor.js:27:1]
|
||
27 │ var C = class {
|
||
28 │ constructor;
|
||
· ─────┬─────
|
||
· ╰── Classes can't have a field named 'constructor'
|
||
29 │ };
|
||
╰────
|
||
|
||
× Classes can't have a field named 'constructor'
|
||
╭─[language/expressions/class/elements/fields-literal-name-static-propname-constructor.js:27:1]
|
||
27 │ var C = class {
|
||
28 │ static constructor;
|
||
· ─────┬─────
|
||
· ╰── Classes can't have a field named 'constructor'
|
||
29 │ };
|
||
╰────
|
||
|
||
× Classes may not have a static property named prototype
|
||
╭─[language/expressions/class/elements/fields-literal-name-static-propname-prototype.js:27:1]
|
||
27 │ var C = class {
|
||
28 │ static prototype;
|
||
· ────┬────
|
||
· ╰── Classes may not have a static property named prototype
|
||
29 │ };
|
||
╰────
|
||
|
||
× Classes can't have a field named 'constructor'
|
||
╭─[language/expressions/class/elements/fields-string-name-propname-constructor.js:28:1]
|
||
28 │ var C = class {
|
||
29 │ 'constructor';
|
||
· ──────┬──────
|
||
· ╰── Classes can't have a field named 'constructor'
|
||
30 │ };
|
||
╰────
|
||
|
||
× Classes can't have a field named 'constructor'
|
||
╭─[language/expressions/class/elements/fields-string-name-static-propname-constructor.js:28:1]
|
||
28 │ var C = class {
|
||
29 │ static 'constructor';
|
||
· ──────┬──────
|
||
· ╰── Classes can't have a field named 'constructor'
|
||
30 │ };
|
||
╰────
|
||
|
||
× Classes may not have a static property named prototype
|
||
╭─[language/expressions/class/elements/fields-string-name-static-propname-prototype.js:28:1]
|
||
28 │ var C = class {
|
||
29 │ static 'prototype';
|
||
· ─────┬─────
|
||
· ╰── Classes may not have a static property named prototype
|
||
30 │ };
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method-static/yield-as-binding-identifier-escaped.js:33:1]
|
||
33 │ var C = class { static *#gen() {
|
||
34 │ var yi\u0065ld;
|
||
· ──────────
|
||
35 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method-static/yield-as-binding-identifier.js:33:1]
|
||
33 │ var C = class { static *#gen() {
|
||
34 │ var yield;
|
||
· ─────
|
||
35 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method-static/yield-as-identifier-reference-escaped.js:33:1]
|
||
33 │ var C = class { static *#gen() {
|
||
34 │ void yi\u0065ld;
|
||
· ──────────
|
||
35 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method-static/yield-as-identifier-reference.js:33:1]
|
||
33 │ var C = class { static *#gen() {
|
||
34 │ void yield;
|
||
· ─────
|
||
35 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/gen-private-method-static/yield-as-label-identifier-escaped.js:33:1]
|
||
33 │ var C = class { static *#gen() {
|
||
34 │ yi\u0065ld: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
35 │ }};
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/gen-private-method-static/yield-as-label-identifier-escaped.js:33:1]
|
||
33 │ var C = class { static *#gen() {
|
||
34 │ yi\u0065ld: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
35 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/gen-private-method-static/yield-as-label-identifier.js:33:1]
|
||
33 │ var C = class { static *#gen() {
|
||
34 │ yield: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
35 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method-static/yield-identifier-spread-strict.js:40:1]
|
||
40 │ ...(function() {
|
||
41 │ var yield;
|
||
· ─────
|
||
42 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method-static/yield-identifier-strict.js:32:1]
|
||
32 │ (function() {
|
||
33 │ var yield;
|
||
· ─────
|
||
34 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method/yield-as-binding-identifier-escaped.js:33:1]
|
||
33 │ var C = class {*#gen() {
|
||
34 │ var yi\u0065ld;
|
||
· ──────────
|
||
35 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method/yield-as-binding-identifier.js:33:1]
|
||
33 │ var C = class {*#gen() {
|
||
34 │ var yield;
|
||
· ─────
|
||
35 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method/yield-as-identifier-reference-escaped.js:33:1]
|
||
33 │ var C = class {*#gen() {
|
||
34 │ void yi\u0065ld;
|
||
· ──────────
|
||
35 │ }};
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method/yield-as-identifier-reference.js:33:1]
|
||
33 │ var C = class {*#gen() {
|
||
34 │ void yield;
|
||
· ─────
|
||
35 │ }};
|
||
╰────
|
||
|
||
× Keywords cannot contain escape characters
|
||
╭─[language/expressions/class/elements/gen-private-method/yield-as-label-identifier-escaped.js:33:1]
|
||
33 │ var C = class {*#gen() {
|
||
34 │ yi\u0065ld: ;
|
||
· ─────┬────
|
||
· ╰── keyword cannot contain escape characters
|
||
35 │ }};
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/gen-private-method/yield-as-label-identifier-escaped.js:33:1]
|
||
33 │ var C = class {*#gen() {
|
||
34 │ yi\u0065ld: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
35 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/gen-private-method/yield-as-label-identifier.js:33:1]
|
||
33 │ var C = class {*#gen() {
|
||
34 │ yield: ;
|
||
· ▲
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
35 │ }};
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method/yield-identifier-spread-strict.js:40:1]
|
||
40 │ ...(function() {
|
||
41 │ var yield;
|
||
· ─────
|
||
42 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× The keyword 'yield' is reserved
|
||
╭─[language/expressions/class/elements/gen-private-method/yield-identifier-strict.js:32:1]
|
||
32 │ (function() {
|
||
33 │ var yield;
|
||
· ─────
|
||
34 │ throw new Test262Error();
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/literal-name-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ x = arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-arrow-fnc-init-err-contains-arguments.js:33:1]
|
||
33 │ x = () => {
|
||
34 │ var t = () => arguments;
|
||
· ─────────
|
||
35 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-comp-name-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ [x] = () => arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/nested-equality-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ x = () => {} == arguments;
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
33 │ }
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× Automatic Semicolon Insertion
|
||
╭─[language/expressions/class/elements/nested-equality-init-err-contains-super.js:24:1]
|
||
24 │ var C = class {
|
||
25 │ x = () => {} == super();
|
||
· ┬
|
||
· ╰── Expected a semicolon or an implicit semicolon after a statement, but found none
|
||
26 │ }
|
||
╰────
|
||
help: Try insert a semicolon here
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-literal-name-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ x = () => arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-private-arrow-fnc-init-err-contains-arguments.js:33:1]
|
||
33 │ #x = () => {
|
||
34 │ var t = () => arguments;
|
||
· ─────────
|
||
35 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-private-literal-name-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ #x = () => arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-private-ternary-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ #x = () => true ? {} : arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-private-typeof-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ #x = () => typeof arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-static-comp-name-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ static [x] = () => arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-static-literal-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ static x = () => arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-static-private-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ static #x = () => arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-static-string-literal-name-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ static 'x' = () => arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-string-literal-name-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ 'x' = () => arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-ternary-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ x = () => true ? {} : arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/nested-typeof-init-err-contains-arguments.js:31:1]
|
||
31 │ var C = class {
|
||
32 │ x = () => typeof arguments;
|
||
· ─────────
|
||
33 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/private-arrow-fnc-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ #x = () => arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/private-literal-name-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ #x = arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/private-ternary-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ #x = true ? {} : arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/private-typeof-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ #x = typeof arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/static-comp-name-init-err-contains-arguments.js:33:1]
|
||
33 │ var C = class {
|
||
34 │ static [x] = arguments;
|
||
· ─────────
|
||
35 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/static-literal-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ static x = arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/static-private-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ static #x = arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/static-string-literal-name-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ static 'x' = arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× 'arguments' is not allowed in class field initializer
|
||
╭─[language/expressions/class/elements/string-literal-name-init-err-contains-arguments.js:32:1]
|
||
32 │ var C = class {
|
||
33 │ 'x' = arguments;
|
||
· ─────────
|
||
34 │ }
|
||
╰────
|
||
|
||
× Empty parenthesized expression
|
||
╭─[language/expressions/class/elements/syntax/early-errors/class-heritage-array-literal-arrow-heritage.js:22:1]
|
||
22 │
|
||
23 │ var C = class extends () => {} {
|
||
· ▲
|
||
· ╰── Expected an expression here
|
||
24 │
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/expressions/class/elements/syntax/early-errors/class-heritage-array-literal-arrow-heritage.js:22:1]
|
||
22 │
|
||
23 │ var C = class extends () => {} {
|
||
· ─┬
|
||
· ╰── Expect `{` here, but found `=>`
|
||
24 │
|
||
╰────
|
||
|
||
× Expect token
|
||
╭─[language/expressions/class/elements/syntax/early-errors/class-heritage-array-literal-async-arrow-heritage.js:22:1]
|
||
22 │
|
||
23 │ var C = class extends async () => {} {
|
||
· ─┬
|
||
· ╰── Expect `{` here, but found `=>`
|
||
24 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete (g().#m);
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete (g().#m);
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete (g().#m);
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete (g().#m);
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete (g().#m);
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete (g().#m);
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete (g().#m);
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js:39:1]
|
||
39 │
|
||
40 │ x = delete (this.#m
|
||
· ──
|
||
41 │ );
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js:39:1]
|
||
39 │
|
||
40 │ x = delete (this.#m
|
||
· ──
|
||
41 │ );
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js:39:1]
|
||
39 │
|
||
40 │ x = delete (this.#m
|
||
· ──
|
||
41 │ );
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js:39:1]
|
||
39 │
|
||
40 │ x = delete (this.#m);
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js:33:1]
|
||
33 │ g = this.f;
|
||
34 │ x = delete g().#m;
|
||
· ──
|
||
35 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js:33:1]
|
||
33 │ g = this.f;
|
||
34 │ x = delete g().#m;
|
||
· ──
|
||
35 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js:33:1]
|
||
33 │ g = this.f;
|
||
34 │ x = delete g().#m;
|
||
· ──
|
||
35 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js:33:1]
|
||
33 │ g = this.f;
|
||
34 │ x = delete g().#m;
|
||
· ──
|
||
35 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js:33:1]
|
||
33 │ g = this.f;
|
||
34 │ x = delete g().#m;
|
||
· ──
|
||
35 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js:33:1]
|
||
33 │ g = this.f;
|
||
34 │ x = delete g().#m;
|
||
· ──
|
||
35 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js:33:1]
|
||
33 │ g = this.f;
|
||
34 │ x = delete g().#m;
|
||
· ──
|
||
35 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js:33:1]
|
||
33 │
|
||
34 │ x = delete this.#m
|
||
· ──
|
||
35 │ ;
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js:33:1]
|
||
33 │
|
||
34 │ x = delete this.#m
|
||
· ──
|
||
35 │ ;
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js:33:1]
|
||
33 │
|
||
34 │ x = delete this.#m
|
||
· ──
|
||
35 │ ;
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js:33:1]
|
||
33 │
|
||
34 │ x = delete this.#m;
|
||
· ──
|
||
35 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete ((g().#m));
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete ((g().#m));
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete ((g().#m));
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete ((g().#m));
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete ((g().#m));
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete ((g().#m));
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js:39:1]
|
||
39 │ g = this.f;
|
||
40 │ x = delete ((g().#m));
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js:39:1]
|
||
39 │
|
||
40 │ x = delete ((this.#m
|
||
· ──
|
||
41 │ ));
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js:39:1]
|
||
39 │
|
||
40 │ x = delete ((this.#m
|
||
· ──
|
||
41 │ ));
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js:39:1]
|
||
39 │
|
||
40 │ x = delete ((this.#m
|
||
· ──
|
||
41 │ ));
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js:39:1]
|
||
39 │
|
||
40 │ x = delete ((this.#m));
|
||
· ──
|
||
41 │
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete (g().#m);
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete (g().#m);
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete (g().#m);
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete (g().#m);
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete (g().#m);
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete (g().#m);
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete (g().#m);
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js:41:1]
|
||
41 │
|
||
42 │ delete (this.#m
|
||
· ──
|
||
43 │ );
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js:41:1]
|
||
41 │
|
||
42 │ delete (this.#m
|
||
· ──
|
||
43 │ );
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js:41:1]
|
||
41 │
|
||
42 │ delete (this.#m
|
||
· ──
|
||
43 │ );
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js:41:1]
|
||
41 │
|
||
42 │ delete (this.#m);
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js:35:1]
|
||
35 │ var g = this.f;
|
||
36 │ delete g().#m;
|
||
· ──
|
||
37 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js:35:1]
|
||
35 │ var g = this.f;
|
||
36 │ delete g().#m;
|
||
· ──
|
||
37 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js:35:1]
|
||
35 │ var g = this.f;
|
||
36 │ delete g().#m;
|
||
· ──
|
||
37 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js:35:1]
|
||
35 │ var g = this.f;
|
||
36 │ delete g().#m;
|
||
· ──
|
||
37 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js:35:1]
|
||
35 │ var g = this.f;
|
||
36 │ delete g().#m;
|
||
· ──
|
||
37 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js:35:1]
|
||
35 │ var g = this.f;
|
||
36 │ delete g().#m;
|
||
· ──
|
||
37 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js:35:1]
|
||
35 │ var g = this.f;
|
||
36 │ delete g().#m;
|
||
· ──
|
||
37 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js:35:1]
|
||
35 │
|
||
36 │ delete this.#m
|
||
· ──
|
||
37 │ ;
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js:35:1]
|
||
35 │
|
||
36 │ delete this.#m
|
||
· ──
|
||
37 │ ;
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js:35:1]
|
||
35 │
|
||
36 │ delete this.#m
|
||
· ──
|
||
37 │ ;
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js:35:1]
|
||
35 │
|
||
36 │ delete this.#m;
|
||
· ──
|
||
37 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete ((g().#m));
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete ((g().#m));
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete ((g().#m));
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete ((g().#m));
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete ((g().#m));
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete ((g().#m));
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js:41:1]
|
||
41 │ var g = this.f;
|
||
42 │ delete ((g().#m));
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js:41:1]
|
||
41 │
|
||
42 │ delete ((this.#m
|
||
· ──
|
||
43 │ ));
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js:41:1]
|
||
41 │
|
||
42 │ delete ((this.#m
|
||
· ──
|
||
43 │ ));
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js:41:1]
|
||
41 │
|
||
42 │ delete ((this.#m
|
||
· ──
|
||
43 │ ));
|
||
╰────
|
||
|
||
× Private field 'm' must be declared in an enclosing class
|
||
╭─[language/expressions/class/elements/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js:41:1]
|
||
41 │
|
||
42 │ delete ((this.#m));
|
||
· ──
|
||
43 │ }
|
||
╰────
|
||
|
||
× Invalid Character ` |