Files
test-repo/tests/flow/plsummit/objects.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

14 lines
307 B
JavaScript

function C() { this.x = 0; }
C.prototype.foo = function() { return this.x; }
var c = new C();
var x: string = c.foo();
function foo() { return this.y; }
function bar() { return this.foo(); }
var o = { y: "", foo: foo, bar: bar };
var o2 = { y: 0, foo: foo, bar: bar };
o.bar();
var y: number = o2.bar();