* 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
316 B
JavaScript
13 lines
316 B
JavaScript
// @flow
|
|
|
|
let tests = [
|
|
function(x: { y?: string }, z: () => string) {
|
|
if (x.y) {
|
|
// make sure we visit the AST in the correct order. if we visit z() before
|
|
// x.y, then the function call will invalidate the refinement of x.y
|
|
// incorrectly.
|
|
x.y.indexOf(z()); // no error
|
|
}
|
|
},
|
|
];
|