* 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
13 lines
195 B
JavaScript
13 lines
195 B
JavaScript
function bar(x?,y?) { x * 0; }
|
|
bar(0);
|
|
|
|
var foo:(x?:number)=>void = bar;
|
|
foo();
|
|
|
|
function qux(x="hello",...y):string { foo(x); return y[0]; }
|
|
|
|
qux(0,0);
|
|
qux(0,...["",42]);
|
|
|
|
module.exports = qux;
|