blob: 9e16ee38e341ccc161054db172b5e221fb686c82 [file] [log] [blame]
//@ requireOptions("--usePrivateMethods=true")
function assert(a, e) {
if (a !== e)
throw new Error("Expected: " + e + " but got: " + a);
}
class A {}
class C extends A {
#method() {
return "base";
}
constructor() {
eval("super()");
}
baseAccess() {
return this.#method();
}
}
let c = new C();
assert(c.baseAccess(), "base");