diff options
Diffstat (limited to 'src/class-fields/eval-err-contains-superproperty-2.case')
-rw-r--r-- | src/class-fields/eval-err-contains-superproperty-2.case | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/class-fields/eval-err-contains-superproperty-2.case b/src/class-fields/eval-err-contains-superproperty-2.case index 21a3db544..7840bdb77 100644 --- a/src/class-fields/eval-err-contains-superproperty-2.case +++ b/src/class-fields/eval-err-contains-superproperty-2.case @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -desc: error if `super().x` 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 SuperProperty. features: [class-fields] -template: initializer-eval-super +template: initializer-eval-super-property ---*/ //- initializer super['x'] -//- earlyerror -SyntaxError -//- executionerror -SyntaxError |