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

9 lines
257 B
JavaScript

var _class2;
class A {}
A.prop = 1;
class B extends A {}
_class2 = B;
B.prop = 2;
B.propA = babelHelpers.get(babelHelpers.getPrototypeOf(_class2), "prop", _class2);
B.getPropA = () => babelHelpers.get(babelHelpers.getPrototypeOf(_class2), "prop", _class2);