Trying to fix #129 (closed).
Here again the problem description:
Transpilation of super.function(...args) calls is broken.
The problem is that
super.foo(...args) gets transpiled into
(ref = A.prototype).foo.apply.call(this, ref, args)
- Added a test case.
CallExpression: Done in the same way as you treat super() calls, detecting cases like 'super.foo', and setting
Let me know if you think this is an adequate approach.