* rename own binding inside methods if it collides with class ref. fix #11994 * fix name collisions in constructor * do fix name collisions in constructor * move logic in ReplaceSupers * fix tests of helper-create-class-features-plugin * remove replaceSupers in pushConstructor * use environmentVisitor * skip classLike nodes * fix super ref in computed key
11 lines
154 B
JavaScript
11 lines
154 B
JavaScript
class Foo extends Bar {
|
|
constructor() {
|
|
super();
|
|
class X {
|
|
[(() => {
|
|
let Foo;
|
|
super.method();
|
|
})()]() {}
|
|
}
|
|
}
|
|
} |