Co-authored-by: Henry Zhu <hi@henryzoo.com> Co-authored-by: Federico Ciardi <fed.ciardi@gmail.com> Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
16 lines
207 B
JavaScript
16 lines
207 B
JavaScript
const f = class Foo {
|
|
static #x = Foo;
|
|
static y = Foo;
|
|
|
|
static extract() {
|
|
return {
|
|
x: Foo.#x,
|
|
y: Foo.y,
|
|
}
|
|
}
|
|
};
|
|
|
|
const { x, y } = f.extract();
|
|
expect(x).toBe(f)
|
|
expect(y).toBe(f)
|