* 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
27 lines
372 B
JavaScript
27 lines
372 B
JavaScript
/* @flow */
|
|
|
|
function foo(x): number {
|
|
switch (x) {
|
|
case 0:
|
|
case 1: return 1;
|
|
default: throw new Error('hi');
|
|
}
|
|
}
|
|
|
|
function bar(x) {
|
|
switch (x) {
|
|
case 0: break;
|
|
default: return;
|
|
}
|
|
1;
|
|
}
|
|
|
|
function baz(x): number {
|
|
switch (x) {
|
|
case 0: break;
|
|
case 1: return 1;
|
|
default: throw new Error('hi');
|
|
}
|
|
return 2;
|
|
}
|