lexical super error inside arrow functions
class A extends B {
constructor () {
this.doSomething(() => {
super.doSomething()
})
}
}Here the super method is transpiled to:
B.prototype.doSomething.call(this)Where this is not using the lexical this$1.