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

17 lines
384 B
JavaScript

class A { }
var a = new A();
var s1 = `l${a.x}r`; // error: no prop x in A
function tag(strings,...values) {
var x:number = strings[0]; // error: string ~> number
return x;
}
var s2 = tag `l${42}r`;
function tag2(strings,...values) {
return { foo: "" }; // ok: tagged templates can return whatever
}
var s3 = tag2 `la la la`;
(s3.foo: number); // error: string ~> number