make bare super call in non-constructors illegal

This commit is contained in:
Sebastian McKenzie
2015-01-22 07:52:31 +11:00
parent da6c2b8d6a
commit f2a432531e
4 changed files with 16 additions and 4 deletions

View File

@@ -0,0 +1,5 @@
class Test {
foo() {
super();
}
}

View File

@@ -0,0 +1,3 @@
{
"throws": "Direct super call is illegal in non-constructor"
}