Files
Huáng JùnliàngandGitHub 980dcb8b01 Memoize class binding when compiling private methods and static elements (#15701)
* add test cases

* fix: memoise class binding when lowering static elements and private methods

* update test fixtures

* update test fixtures
2023-07-19 17:59:21 -04:00

11 lines
134 B
JavaScript

class Foo {
static bar = 42;
static {
this.foo = Foo.bar;
}
}
const oldFoo = Foo;
Foo = null;
expect(oldFoo.foo).toBe(42);