summaryrefslogtreecommitdiff
path: root/src/class-fields/eval-err-contains-supercall-1.case
diff options
context:
space:
mode:
Diffstat (limited to 'src/class-fields/eval-err-contains-supercall-1.case')
-rw-r--r--src/class-fields/eval-err-contains-supercall-1.case10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/class-fields/eval-err-contains-supercall-1.case b/src/class-fields/eval-err-contains-supercall-1.case
index eaabad6eb..7be53f942 100644
--- a/src/class-fields/eval-err-contains-supercall-1.case
+++ b/src/class-fields/eval-err-contains-supercall-1.case
@@ -2,7 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
-desc: error if `super()` in StatementList of eval
+desc: error if `super()['x']` in StatementList of eval
info: |
Additional Early Error Rules for Eval Inside Initializer
These static semantics are applied by PerformEval when a direct eval call occurs inside a class field initializer.
@@ -17,12 +17,8 @@ info: |
It is a Syntax Error if StatementList Contains SuperCall.
features: [class-fields]
-template: initializer-eval-super
+template: initializer-eval-super-call
---*/
//- initializer
-super()
-//- earlyerror
-SyntaxError
-//- executionerror
-SyntaxError
+super()['x']