Files
test-repo/tests/flow/super/super.js
T
Christopher Chedeau 3375cfe605 Move tests around (#454)
* new_tests

* move_all_clobbered_tests

* remove all the tests that no longer exist

* re-run flow tests

* Move all the flow tests to tests/flow and prettier to tests/

* Move prettier tests to their own folders

* Add jsfmt files

* run prettier snapshot tests
2017-01-24 14:35:37 -08:00

23 lines
412 B
JavaScript

class A {
constructor(x:number) { }
static staticMethod(x:string): string { return x; }
f(x:string) { }
}
class B extends A {
constructor(x:string,y:number) {
super(x);
}
static anotherStatic() {
(super.staticMethod('foo'): number); // error, string !~> number
(super.doesntExist()); // error, A doesn't have a doesntExist method
}
g() {
super.f(0);
return super.g;
}
}