Commits
Click on a commit to change the comparison rangefix(semantic): flag `super` in function inside `ObjectExpression` (#13325)
Fix #13323.
Make semantic raise errors for the following illegal `super` uses:
```js
o = {
foo: function() {
super.foo;
},
bar() {
return function() {
super.bar;
};
},
[ function() { super.qux; } ]() {},
get [ function() { super.bing; } ]() {},
set [ function() { super.bong; } ](v) {},
};
```3 months ago
by overlookmotel