diff --git a/src/class-elements/super-private-access-invalid.case b/src/class-elements/super-private-access-invalid.case index 640e15b854..a69c05d959 100644 --- a/src/class-elements/super-private-access-invalid.case +++ b/src/class-elements/super-private-access-invalid.case @@ -23,6 +23,8 @@ features: [class-methods-private] extends B //- elements +#x() {} + method() { super.#x(); } diff --git a/test/language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js b/test/language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js index a3bdcc4b71..44fa777568 100644 --- a/test/language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js +++ b/test/language/expressions/class/elements/syntax/early-errors/super-private-access-invalid.js @@ -28,6 +28,8 @@ $DONOTEVALUATE(); var C = class extends B { + #x() {} + method() { super.#x(); } diff --git a/test/language/statements/class/elements/syntax/early-errors/super-private-access-invalid.js b/test/language/statements/class/elements/syntax/early-errors/super-private-access-invalid.js index 00bbf4446f..3141f806b2 100644 --- a/test/language/statements/class/elements/syntax/early-errors/super-private-access-invalid.js +++ b/test/language/statements/class/elements/syntax/early-errors/super-private-access-invalid.js @@ -28,6 +28,8 @@ $DONOTEVALUATE(); class C extends B { + #x() {} + method() { super.#x(); }