Files

19 lines
208 B
JavaScript

class Foo {
#foo = 1;
test() {
class Nested extends class {
#foo = 2;
[this.#foo] = 2;
} {
#foo = 3;
}
}
}
const f = new Foo();
expect(() => {
f.test();
}).toThrow();