Lively 903b600522
fix: reference to class expression in private method (#13429)
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>
2021-06-14 17:06:22 +02:00

22 lines
273 B
JavaScript

var _class;
var f = _class = class Foo {};
function _bar() {
return _class;
}
function _method() {
return function inner() {
return _class;
};
}
function _method_shadowed() {
new _class();
return function inner() {
var Foo = 3;
return Foo;
};
}