Nicolò Ribaudo bab5c62f90
Fix class fields when super() is in a default param (#12729)
* Fix class fields when `super()` is in a default param

* Use assertion instead of type cast
2021-02-02 15:38:07 +01:00

9 lines
165 B
JavaScript

class Foo extends Bar {
constructor(x = (() => {
var _temp;
return _temp = super(), babelHelpers.defineProperty(this, "bar", "foo"), _temp;
})()) {}
}