Path Lines of Code packages/babel-plugin-transform-flow-enums/__tests__/babel-plugin-transform-flow-enums-test.js 72 packages/eslint-plugin-fb-flow/rules/__tests__/flow-enums-default-if-possible-test.js 46 packages/eslint-plugin-fb-flow/rules/__tests__/no-flow-enums-object-mapping-test.js 34 packages/eslint-plugin-fb-flow/rules/__tests__/use-exact-by-default-object-type-test.js 17 packages/eslint-plugin-fb-flow/rules/__tests__/use-flow-enums.js 42 packages/eslint-plugin-fb-flow/rules/__tests__/use-indexed-access-type-test.js 271 packages/flow-dev-tools/src/comment/add-commentsRunner.test.js 86 packages/flow-dev-tools/src/comment/remove-commentsRunner.test.js 256 packages/flow-dev-tools/src/test/RunQueue.js 263 packages/flow-dev-tools/src/test/ShellMocker.js 87 packages/flow-dev-tools/src/test/Suite.js 23 packages/flow-dev-tools/src/test/Test.js 39 packages/flow-dev-tools/src/test/TestStep.js 650 packages/flow-dev-tools/src/test/Tester.js 17 packages/flow-dev-tools/src/test/assertions/assertionTypes.js 45 packages/flow-dev-tools/src/test/assertions/exitCodes.js 23 packages/flow-dev-tools/src/test/assertions/lspNewMessagesWithTimeout.js 13 packages/flow-dev-tools/src/test/assertions/lspNoNewMessagesAfterSleep.js 54 packages/flow-dev-tools/src/test/assertions/lspStderr.js 30 packages/flow-dev-tools/src/test/assertions/newErrors.js 30 packages/flow-dev-tools/src/test/assertions/noNewErrors.js 53 packages/flow-dev-tools/src/test/assertions/noop.js 7 packages/flow-dev-tools/src/test/assertions/serverRunning.js 22 packages/flow-dev-tools/src/test/assertions/simpleDiffAssertion.js 150 packages/flow-dev-tools/src/test/assertions/sortedStdout.js 27 packages/flow-dev-tools/src/test/assertions/stderr.js 30 packages/flow-dev-tools/src/test/assertions/stdout.js 30 packages/flow-dev-tools/src/test/builder.js 902 packages/flow-dev-tools/src/test/findTests.js 123 packages/flow-dev-tools/src/test/lsp.js 12 packages/flow-dev-tools/src/test/runTestSuite.js 200 packages/flow-dev-tools/src/test/searchStackForTestAssertion.js 22 packages/flow-dev-tools/src/test/stepEnv.js 114 packages/flow-dev-tools/src/test/testCommand.js 124 packages/flow-dev-tools/src/test/testRunner.js 327 packages/flow-dev-tools/src/update-suppressions/update-suppressionsRunner.test.js 217 packages/flow-dev-tools/src/utils/async.test.js 15 packages/flow-dev-tools/src/utils/string.test.js 9 packages/flow-enums-runtime/__tests__/no-weakmap.js 9 packages/flow-enums-runtime/__tests__/tests.js 207 packages/flow-parser/test/custom_ast_types.js 44 packages/flow-parser/test/esprima_ast_types.js 11 packages/flow-parser/test/esprima_test_runner.js 616 packages/flow-parser/test/hardcoded_test_runner.js 226 packages/flow-parser/test/run_tests.js 348 packages/flow-remove-types/test/expected-pretty.js 95 packages/flow-remove-types/test/expected-uninitialized-fields.js 95 packages/flow-remove-types/test/expected-with-maps/test/source.js 95 packages/flow-remove-types/test/expected.js 99 packages/flow-remove-types/test/source.js 154 packages/flow-remove-types/test/test-node-module.js 2 packages/flow-remove-types/test/without-flow.js 3 src/analysis/__tests__/analysis_tests.ml 9 src/analysis/__tests__/scope_builder_test.ml 331 src/analysis/__tests__/ssa_builder_test.ml 647 src/analysis/__tests__/test_utils.ml 20 src/analysis/env_builder/__tests__/env_builder_refinement_test.ml 4989 src/analysis/env_builder/__tests__/env_builder_test.ml 324 src/analysis/env_builder/__tests__/env_builder_tests.ml 9 src/analysis/env_builder/__tests__/find_provider_test.ml 690 src/analysis/env_builder/__tests__/name_def_test.ml 791 src/common/cycle_hash/__tests__/cycle_hash_test.ml 134 src/common/leb128/__tests__/leb128_tests.ml 24 src/common/lwt/__tests__/lwtTimeout_test.ml 76 src/common/lwt/__tests__/lwtUtils_test.ml 39 src/common/lwt/__tests__/lwt_test_utils.ml 9 src/common/lwt/__tests__/lwt_tests.ml 9 src/common/packed_locs/__tests__/packed_locs_tests.ml 75 src/common/semver/__tests__/semver_parser_test.ml 104 src/common/semver/__tests__/semver_range_test.ml 122 src/common/semver/__tests__/semver_tests.ml 34 src/common/semver/__tests__/semver_version_test.ml 69 src/common/ty/__tests__/ty_printer_test.ml 55 src/common/ty/__tests__/ty_simplifier_test.ml 416 src/common/ty/__tests__/ty_tests.ml 9 src/common/utils/__tests__/cache_test.ml 151 src/common/utils/__tests__/common_utils_tests.ml 18 src/common/utils/__tests__/graph_test.ml 169 src/common/utils/__tests__/line_test.ml 25 src/common/utils/__tests__/nel_test.ml 87 src/common/utils/__tests__/resizableArray_test.ml 116 src/common/utils/__tests__/unionFind_test.ml 107 src/common/xx/__tests__/xx_tests.ml 49 src/hack_forked/injection/test_injector/injector_config.ml 7 src/hack_forked/test/procs/procs_test_utils.ml 65 src/hack_forked/test/procs/procs_unit_test.ml 74 src/hack_forked/test/unit/heap/heapsize_test.ml 37 src/hack_forked/test/unit/heap/test_hashtbl.ml 261 src/hack_forked/test/unit/heap/test_removed.ml 35 src/hack_forked/test/unit/heap/test_sharedmem.ml 83 src/hack_forked/test/unit/unit_test.ml 63 src/hack_forked/test/unit/utils/buffered_line_reader_test.ml 114 src/hack_forked/test/unit/utils/collections_test.ml 80 src/hack_forked/test/unit/utils/file_url_test.ml 173 src/hack_forked/test/unit/utils/hh_json_test.ml 301 src/hack_forked/test/unit/utils/http_lite_test.ml 110 src/hack_forked/test/unit/utils/lsp_fmt_test.ml 27 src/hack_forked/test/unit/utils/lsp_helpers_test.ml 260 src/hack_forked/test/unit/utils/stack_utils_test.ml 16 src/hack_forked/test/unit/utils/string_utils_test.ml 31 src/hack_forked/test/unit/utils/timeout_test.ml 52 src/hack_forked/test/unit/utils/timer_test.ml 145 src/hack_forked/test/unit/utils/to_lsp.py 33 src/hack_forked/test/utils/asserter/asserter.ml 157 src/hack_forked/test/utils/disk/diskTest.ml 188 src/hack_forked/test/utils/disk/testDiskUnitTest.ml 16 src/hack_forked/test/utils/disk/test_disk_utils.ml 12 src/hack_forked/test/utils/sys/proc_test.ml 158 src/hack_forked/test/utils/tempfile/tempfile.ml 29 src/hack_forked/test/utils/tempfile/tempfile.mli 15 src/hack_forked/test/watchman/watchman_unit_test.ml 52 src/hack_forked/utils/sys/__tests__/sys_utils_tests.ml 18 src/heap/__tests__/heap_tests.ml 196 src/lsp/__tests__/lspErrors_test.ml 666 src/parser/__tests__/jsdoc_test.ml 312 src/parser/__tests__/loc_test.ml 90 src/parser/__tests__/offset_utils_test.ml 192 src/parser/__tests__/parser_tests.ml 9 src/parser/test/esprima/ES2016/exponent/exp_assign.js 1 src/parser/test/esprima/ES2016/exponent/exp_bitnot.js 1 src/parser/test/esprima/ES2016/exponent/exp_delete.js 1 src/parser/test/esprima/ES2016/exponent/exp_minus.js 1 src/parser/test/esprima/ES2016/exponent/exp_minusminus.js 1 src/parser/test/esprima/ES2016/exponent/exp_not.js 1 src/parser/test/esprima/ES2016/exponent/exp_operator.js 1 src/parser/test/esprima/ES2016/exponent/exp_plus.js 1 src/parser/test/esprima/ES2016/exponent/exp_plusplus.js 1 src/parser/test/esprima/ES2016/exponent/exp_precedence.js 1 src/parser/test/esprima/ES2016/exponent/exp_typeof.js 1 src/parser/test/esprima/ES2016/exponent/exp_void.js 1 src/parser/test/esprima/ES2016/exponent/invalid_bitnot_exp.js 1 src/parser/test/esprima/ES2016/exponent/invalid_delete_exp.js 1 src/parser/test/esprima/ES2016/exponent/invalid_minus_exp.js 1 src/parser/test/esprima/ES2016/exponent/invalid_not_exp.js 1 src/parser/test/esprima/ES2016/exponent/invalid_plus_exp.js 1 src/parser/test/esprima/ES2016/exponent/invalid_typeof_exp.js 1 src/parser/test/esprima/ES2016/exponent/invalid_update.js 1 src/parser/test/esprima/ES2016/exponent/invalid_void_exp.js 1 src/parser/test/esprima/ES2016/exponent/update_exp.js 1 src/parser/test/esprima/ES2016/identifier/gujarati_zha.js 1 src/parser/test/esprima/ES6/arrow-function/array-binding-pattern/array-binding-pattern-01.js 1 src/parser/test/esprima/ES6/arrow-function/array-binding-pattern/array-binding-pattern-02.js 1 src/parser/test/esprima/ES6/arrow-function/array-binding-pattern/array-binding-pattern-03.js 1 src/parser/test/esprima/ES6/arrow-function/array-binding-pattern/array-binding-pattern-empty.js 1 src/parser/test/esprima/ES6/arrow-function/array-binding-pattern/elision.js 1 src/parser/test/esprima/ES6/arrow-function/array-binding-pattern/invalid-dup-param.js 1 src/parser/test/esprima/ES6/arrow-function/array-binding-pattern/invalid-elision-after-rest.js 1 src/parser/test/esprima/ES6/arrow-function/arrow-rest-forgetting-comma.js 1 src/parser/test/esprima/ES6/arrow-function/arrow-with-multiple-arg-and-rest.js 1 src/parser/test/esprima/ES6/arrow-function/arrow-with-multiple-rest.js 1 src/parser/test/esprima/ES6/arrow-function/arrow-with-only-rest.js 1 src/parser/test/esprima/ES6/arrow-function/complex-rest-in-arrow-not-allowed.js 1 src/parser/test/esprima/ES6/arrow-function/invalid-duplicated-params.js 1 src/parser/test/esprima/ES6/arrow-function/invalid-line-terminator-arrow.js 2 src/parser/test/esprima/ES6/arrow-function/invalid-param-strict-mode.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0000.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0001.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0002.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0003.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0004.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0005.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0006.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0007.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0008.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0009.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0010.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0011.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0012.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0013.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0014.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0015.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0016.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0017.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0018.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0019.js 1 src/parser/test/esprima/ES6/arrow-function/migrated_0020.js 1 src/parser/test/esprima/ES6/arrow-function/non-arrow-param-followed-by-arrow.js 1 src/parser/test/esprima/ES6/arrow-function/non-arrow-param-followed-by-rest.js 1 src/parser/test/esprima/ES6/arrow-function/object-binding-pattern/invalid-member-expr.js 1 src/parser/test/esprima/ES6/arrow-function/object-binding-pattern/invalid-method-in-pattern.js 1 src/parser/test/esprima/ES6/arrow-function/object-binding-pattern/invalid-nested-param.js 1 src/parser/test/esprima/ES6/arrow-function/object-binding-pattern/invalid-pattern-without-parenthesis.js 1 src/parser/test/esprima/ES6/arrow-function/object-binding-pattern/invalid-rest-in-object-pattern.js 1 src/parser/test/esprima/ES6/arrow-function/object-binding-pattern/nested-cover-grammar.js 1 src/parser/test/esprima/ES6/arrow-function/object-binding-pattern/object-binding-pattern-01.js 1 src/parser/test/esprima/ES6/arrow-function/object-binding-pattern/object-binding-pattern-empty.js 1 src/parser/test/esprima/ES6/arrow-function/param-with-rest-without-arrow.js 1 src/parser/test/esprima/ES6/arrow-function/rest-without-arrow.js 1 src/parser/test/esprima/ES6/binary-integer-literal/migrated_0000.js 1 src/parser/test/esprima/ES6/binary-integer-literal/migrated_0001.js 1 src/parser/test/esprima/ES6/binary-integer-literal/migrated_0002.js 1 src/parser/test/esprima/ES6/binary-integer-literal/migrated_0003.js 1 src/parser/test/esprima/ES6/binary-integer-literal/migrated_0004.js 1 src/parser/test/esprima/ES6/binary-integer-literal/migrated_0005.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/dupe-param.js 4 src/parser/test/esprima/ES6/binding-pattern/array-pattern/elision.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/empty-pattern-catch-param.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/empty-pattern-fn.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/empty-pattern-lexical.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/empty-pattern-var.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/for-let-let.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/hole.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/invalid-strict-for-let-let.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/nested-pattern.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/patterned-catch-dupe.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/patterned-catch.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/rest.elision.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/rest.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/tailing-hold.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/var-for-in.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/var_let_array.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/with-default-catch-param-fail.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/with-default-catch-param.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/with-default-fn.js 1 src/parser/test/esprima/ES6/binding-pattern/array-pattern/with-object-pattern.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/elision.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/empty-catch-param.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/empty-fn.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/empty-for-lex.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/empty-lexical.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/empty-var.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/for-let-let.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/invalid-strict-for-let-let.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/nested.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/properties.js 1 src/parser/test/esprima/ES6/binding-pattern/object-pattern/var-for-in.js 1 src/parser/test/esprima/ES6/class/migrated_0000.js 1 src/parser/test/esprima/ES6/class/migrated_0001.js 1 src/parser/test/esprima/ES6/class/migrated_0002.js 1 src/parser/test/esprima/ES6/class/migrated_0003.js 1 src/parser/test/esprima/ES6/class/migrated_0004.js 1 src/parser/test/esprima/ES6/class/migrated_0005.js 1 src/parser/test/esprima/ES6/class/migrated_0006.js 1 src/parser/test/esprima/ES6/class/migrated_0007.js 1 src/parser/test/esprima/ES6/class/migrated_0008.js 1 src/parser/test/esprima/ES6/class/migrated_0009.js 1 src/parser/test/esprima/ES6/class/migrated_0010.js 1 src/parser/test/esprima/ES6/class/migrated_0011.js 1 src/parser/test/esprima/ES6/class/migrated_0012.js 1 src/parser/test/esprima/ES6/class/migrated_0013.js 1 src/parser/test/esprima/ES6/class/migrated_0014.js 1 src/parser/test/esprima/ES6/class/migrated_0015.js 1 src/parser/test/esprima/ES6/class/migrated_0016.js 1 src/parser/test/esprima/ES6/class/migrated_0017.js 1 src/parser/test/esprima/ES6/class/migrated_0018.js 1 src/parser/test/esprima/ES6/class/migrated_0019.js 1 src/parser/test/esprima/ES6/class/migrated_0020.js 1 src/parser/test/esprima/ES6/class/migrated_0021.js 1 src/parser/test/esprima/ES6/class/migrated_0022.js 1 src/parser/test/esprima/ES6/class/migrated_0023.js 1 src/parser/test/esprima/ES6/class/migrated_0024.js 1 src/parser/test/esprima/ES6/class/migrated_0025.js 1 src/parser/test/esprima/ES6/class/migrated_0026.js 1 src/parser/test/esprima/ES6/default-parameter-value/migrated_0000.js 1 src/parser/test/esprima/ES6/default-parameter-value/migrated_0001.js 1 src/parser/test/esprima/ES6/default-parameter-value/migrated_0002.js 1 src/parser/test/esprima/ES6/destructuring-assignment/array-pattern/dup-assignment.js 1 src/parser/test/esprima/ES6/destructuring-assignment/array-pattern/elision.js 1 src/parser/test/esprima/ES6/destructuring-assignment/array-pattern/member-expr-in-rest.js 1 src/parser/test/esprima/ES6/destructuring-assignment/array-pattern/nested-assignment.js 1 src/parser/test/esprima/ES6/destructuring-assignment/array-pattern/nested-cover-grammar.js 1 src/parser/test/esprima/ES6/destructuring-assignment/array-pattern/simple-assignment.js 1 src/parser/test/esprima/ES6/destructuring-assignment/invalid-cover-grammar.js 1 src/parser/test/esprima/ES6/destructuring-assignment/invalid-group-assignment.js 1 src/parser/test/esprima/ES6/destructuring-assignment/object-pattern/empty-object-pattern-assignment.js 1 src/parser/test/esprima/ES6/destructuring-assignment/object-pattern/invalid-lhs-01.js 1 src/parser/test/esprima/ES6/destructuring-assignment/object-pattern/invalid-lhs-02.js 1 src/parser/test/esprima/ES6/destructuring-assignment/object-pattern/invalid-pattern-with-method.js 1 src/parser/test/esprima/ES6/destructuring-assignment/object-pattern/nested-cover-grammar.js 1 src/parser/test/esprima/ES6/destructuring-assignment/object-pattern/object-pattern-assignment.js 8 src/parser/test/esprima/ES6/export-declaration/export-const-number.js 1 src/parser/test/esprima/ES6/export-declaration/export-default-array.js 1 src/parser/test/esprima/ES6/export-declaration/export-default-class.js 1 src/parser/test/esprima/ES6/export-declaration/export-default-expression.js 1 src/parser/test/esprima/ES6/export-declaration/export-default-function.js 1 src/parser/test/esprima/ES6/export-declaration/export-default-named-function.js 1 src/parser/test/esprima/ES6/export-declaration/export-default-number.js 1 src/parser/test/esprima/ES6/export-declaration/export-default-object.js 1 src/parser/test/esprima/ES6/export-declaration/export-default-value.js 1 src/parser/test/esprima/ES6/export-declaration/export-from-batch.js 1 src/parser/test/esprima/ES6/export-declaration/export-from-default.js 1 src/parser/test/esprima/ES6/export-declaration/export-from-named-as-default.js 1 src/parser/test/esprima/ES6/export-declaration/export-from-named-as-specifier.js 1 src/parser/test/esprima/ES6/export-declaration/export-from-named-as-specifiers.js 1 src/parser/test/esprima/ES6/export-declaration/export-from-specifier.js 1 src/parser/test/esprima/ES6/export-declaration/export-from-specifiers.js 1 src/parser/test/esprima/ES6/export-declaration/export-function-declaration.js 1 src/parser/test/esprima/ES6/export-declaration/export-function.js 1 src/parser/test/esprima/ES6/export-declaration/export-let-number.js 1 src/parser/test/esprima/ES6/export-declaration/export-named-as-default.js 1 src/parser/test/esprima/ES6/export-declaration/export-named-as-specifier.js 1 src/parser/test/esprima/ES6/export-declaration/export-named-as-specifiers.js 1 src/parser/test/esprima/ES6/export-declaration/export-named-empty.js 1 src/parser/test/esprima/ES6/export-declaration/export-named-specifier.js 1 src/parser/test/esprima/ES6/export-declaration/export-named-specifiers-comma.js 1 src/parser/test/esprima/ES6/export-declaration/export-named-specifiers.js 1 src/parser/test/esprima/ES6/export-declaration/export-var-anonymous-function.js 1 src/parser/test/esprima/ES6/export-declaration/export-var-number.js 1 src/parser/test/esprima/ES6/export-declaration/export-var.js 1 src/parser/test/esprima/ES6/export-declaration/invalid-export-batch-missing-from-clause.js 1 src/parser/test/esprima/ES6/export-declaration/invalid-export-batch-token.js 1 src/parser/test/esprima/ES6/export-declaration/invalid-export-default-equal.js 1 src/parser/test/esprima/ES6/export-declaration/invalid-export-default-token.js 1 src/parser/test/esprima/ES6/export-declaration/invalid-export-default.js 1 src/parser/test/esprima/ES6/export-declaration/invalid-export-named-default.js 1 src/parser/test/esprima/ES6/for-of/for-of-array-pattern-let.js 1 src/parser/test/esprima/ES6/for-of/for-of-array-pattern-var.js 1 src/parser/test/esprima/ES6/for-of/for-of-array-pattern.js 1 src/parser/test/esprima/ES6/for-of/for-of-let.js 1 src/parser/test/esprima/ES6/for-of/for-of-object-pattern-const.js 1 src/parser/test/esprima/ES6/for-of/for-of-object-pattern-var.js 1 src/parser/test/esprima/ES6/for-of/for-of-object-pattern.js 1 src/parser/test/esprima/ES6/for-of/for-of-with-const.js 1 src/parser/test/esprima/ES6/for-of/for-of-with-let.js 1 src/parser/test/esprima/ES6/for-of/for-of-with-var.js 1 src/parser/test/esprima/ES6/for-of/for-of.js 1 src/parser/test/esprima/ES6/for-of/invalid-const-init.js 1 src/parser/test/esprima/ES6/for-of/invalid-for-of-array-pattern.js 1 src/parser/test/esprima/ES6/for-of/invalid-for-of-object-pattern.js 1 src/parser/test/esprima/ES6/for-of/invalid-let-init.js 1 src/parser/test/esprima/ES6/for-of/invalid-lhs-init.js 1 src/parser/test/esprima/ES6/for-of/invalid-strict-for-of-let.js 1 src/parser/test/esprima/ES6/for-of/invalid-var-init.js 1 src/parser/test/esprima/ES6/for-of/invalid_const_let.js 1 src/parser/test/esprima/ES6/for-of/invalid_let_let.js 1 src/parser/test/esprima/ES6/for-of/let-of-of.js 1 src/parser/test/esprima/ES6/for-of/unexpected-number.js 1 src/parser/test/esprima/ES6/generator/generator-declaration-with-params.js 1 src/parser/test/esprima/ES6/generator/generator-declaration-with-yield-delegate.js 1 src/parser/test/esprima/ES6/generator/generator-declaration-with-yield.js 1 src/parser/test/esprima/ES6/generator/generator-declaration.js 1 src/parser/test/esprima/ES6/generator/generator-expression-rest-param.js 1 src/parser/test/esprima/ES6/generator/generator-expression-with-params.js 1 src/parser/test/esprima/ES6/generator/generator-expression-with-yield-delegate.js 1 src/parser/test/esprima/ES6/generator/generator-expression-with-yield.js 1 src/parser/test/esprima/ES6/generator/generator-expression.js 1 src/parser/test/esprima/ES6/generator/generator-method-with-computed-name.js 3 src/parser/test/esprima/ES6/generator/generator-method-with-invalid-computed-name.js 1 src/parser/test/esprima/ES6/generator/generator-method-with-params.js 1 src/parser/test/esprima/ES6/generator/generator-method-with-yield-delegate.js 1 src/parser/test/esprima/ES6/generator/generator-method-with-yield-expression.js 1 src/parser/test/esprima/ES6/generator/generator-method-with-yield-line-terminator.js 4 src/parser/test/esprima/ES6/generator/generator-method-with-yield.js 1 src/parser/test/esprima/ES6/generator/generator-method.js 1 src/parser/test/esprima/ES6/generator/generator-parameter-binding-element.js 3 src/parser/test/esprima/ES6/generator/generator-parameter-binding-property-reserved.js 1 src/parser/test/esprima/ES6/generator/generator-parameter-binding-property.js 3 src/parser/test/esprima/ES6/generator/generator-parameter-computed-property-name.js 3 src/parser/test/esprima/ES6/generator/generator-parameter-invalid-binding-element.js 3 src/parser/test/esprima/ES6/generator/generator-parameter-invalid-binding-property.js 3 src/parser/test/esprima/ES6/generator/generator-parameter-invalid-computed-property-name.js 3 src/parser/test/esprima/ES6/generator/incomplete-yield-delegate.js 1 src/parser/test/esprima/ES6/generator/malformed-generator-method-2.js 1 src/parser/test/esprima/ES6/generator/malformed-generator-method.js 1 src/parser/test/esprima/ES6/generator/static-generator-method-with-computed-name.js 1 src/parser/test/esprima/ES6/generator/static-generator-method.js 1 src/parser/test/esprima/ES6/identifier/dakuten_handakuten.js 1 src/parser/test/esprima/ES6/identifier/escaped_all.js 1 src/parser/test/esprima/ES6/identifier/escaped_math_alef.js 1 src/parser/test/esprima/ES6/identifier/escaped_math_dal_part.js 1 src/parser/test/esprima/ES6/identifier/escaped_math_kaf_lam.js 1 src/parser/test/esprima/ES6/identifier/escaped_math_zain_start.js 1 src/parser/test/esprima/ES6/identifier/escaped_part.js 1 src/parser/test/esprima/ES6/identifier/escaped_start.js 1 src/parser/test/esprima/ES6/identifier/estimated.js 1 src/parser/test/esprima/ES6/identifier/ethiopic_digits.js 1 src/parser/test/esprima/ES6/identifier/invalid_escaped_surrogate_pairs.js 1 src/parser/test/esprima/ES6/identifier/invalid_expression_await.js 1 src/parser/test/esprima/ES6/identifier/invalid_function_wait.js 1 src/parser/test/esprima/ES6/identifier/invalid_id_smp.js 1 src/parser/test/esprima/ES6/identifier/invalid_lone_surrogate.source.js 1 src/parser/test/esprima/ES6/identifier/invalid_var_await.js 1 src/parser/test/esprima/ES6/identifier/math_alef.js 1 src/parser/test/esprima/ES6/identifier/math_dal_part.js 1 src/parser/test/esprima/ES6/identifier/math_kaf_lam.js 1 src/parser/test/esprima/ES6/identifier/math_zain_start.js 1 src/parser/test/esprima/ES6/identifier/module_await.js 1 src/parser/test/esprima/ES6/identifier/valid_await.js 1 src/parser/test/esprima/ES6/identifier/weierstrass.js 1 src/parser/test/esprima/ES6/identifier/weierstrass_weierstrass.js 1 src/parser/test/esprima/ES6/import-declaration/import-default-and-named-specifiers.js 1 src/parser/test/esprima/ES6/import-declaration/import-default-and-namespace-specifiers.js 1 src/parser/test/esprima/ES6/import-declaration/import-default-as.js 1 src/parser/test/esprima/ES6/import-declaration/import-default.js 1 src/parser/test/esprima/ES6/import-declaration/import-jquery.js 1 src/parser/test/esprima/ES6/import-declaration/import-module.js 1 src/parser/test/esprima/ES6/import-declaration/import-named-as-specifier.js 1 src/parser/test/esprima/ES6/import-declaration/import-named-as-specifiers.js 1 src/parser/test/esprima/ES6/import-declaration/import-named-empty.js 1 src/parser/test/esprima/ES6/import-declaration/import-named-specifier.js 1 src/parser/test/esprima/ES6/import-declaration/import-named-specifiers-comma.js 1 src/parser/test/esprima/ES6/import-declaration/import-named-specifiers.js 1 src/parser/test/esprima/ES6/import-declaration/import-namespace-specifier.js 1 src/parser/test/esprima/ES6/import-declaration/import-null-as-nil.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-default-after-named-after-default.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-default-after-named.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-default-missing-module-specifier.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-default-module-specifier.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-default.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-missing-comma.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-missing-module-specifier.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-module-specifier.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-named-after-named.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-named-after-namespace.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-named-as-missing-from.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-namespace-after-named.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-namespace-missing-as.js 1 src/parser/test/esprima/ES6/import-declaration/invalid-import-specifiers.js 1 src/parser/test/esprima/ES6/lexical-declaration/for_let_in.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_complex_binding_without_init.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_const_const.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_const_forin.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_const_let.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_for_const_declarations.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_for_const_let.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_for_let_declarations.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_for_let_init.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_for_let_let.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_for_let_pattern.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_forin_const_let.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_forin_let_let.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_let_declarations.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_let_for_in.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_let_forin.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_let_init.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_let_let.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_strict_const_const.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_strict_const_let.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_trailing_comma_1.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_trailing_comma_2.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_trailing_comma_3.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_trailing_comma_4.js 2 src/parser/test/esprima/ES6/lexical-declaration/invalid_trailing_comma_5.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_trailing_comma_6.js 1 src/parser/test/esprima/ES6/lexical-declaration/invalid_trailing_comma_7.js 2 src/parser/test/esprima/ES6/lexical-declaration/let_assign.js 1 src/parser/test/esprima/ES6/lexical-declaration/let_identifier.js 1 src/parser/test/esprima/ES6/lexical-declaration/let_member.js 1 src/parser/test/esprima/ES6/lexical-declaration/migrated_0000.js 1 src/parser/test/esprima/ES6/lexical-declaration/module_let.js 1 src/parser/test/esprima/ES6/meta-property/assign-new-target.js 3 src/parser/test/esprima/ES6/meta-property/invalid-dots.js 1 src/parser/test/esprima/ES6/meta-property/invalid-new-target.js 1 src/parser/test/esprima/ES6/meta-property/new-new-target.js 3 src/parser/test/esprima/ES6/meta-property/new-target-declaration.js 3 src/parser/test/esprima/ES6/meta-property/new-target-expression.js 1 src/parser/test/esprima/ES6/meta-property/new-target-invoke.js 3 src/parser/test/esprima/ES6/meta-property/new-target-precedence.js 3 src/parser/test/esprima/ES6/meta-property/unknown-property.js 1 src/parser/test/esprima/ES6/method-definition/migrated_0000.js 1 src/parser/test/esprima/ES6/method-definition/migrated_0001.js 1 src/parser/test/esprima/ES6/method-definition/migrated_0002.js 1 src/parser/test/esprima/ES6/method-definition/migrated_0003.js 1 src/parser/test/esprima/ES6/method-definition/migrated_0004.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-getter-literal-identifier.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-identifier-literal.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-identifier-shorthand.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-identifiers.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-literal-identifier.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-literal-shorthand.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-literals.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-setter-literal-identifier.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-shorthand-identifier.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-shorthand-literal.js 1 src/parser/test/esprima/ES6/object-initialiser/invalid-proto-shorthands.js 1 src/parser/test/esprima/ES6/object-initialiser/proto-identifier-getter-setter.js 1 src/parser/test/esprima/ES6/object-initialiser/proto-identifier-getter.js 1 src/parser/test/esprima/ES6/object-initialiser/proto-identifier-method.js 1 src/parser/test/esprima/ES6/object-initialiser/proto-identifier-setter.js 1 src/parser/test/esprima/ES6/object-initialiser/proto-literal-getter-setter.js 1 src/parser/test/esprima/ES6/object-initialiser/proto-literal-getter.js 1 src/parser/test/esprima/ES6/object-initialiser/proto-literal-method.js 1 src/parser/test/esprima/ES6/object-initialiser/proto-literal-setter.js 1 src/parser/test/esprima/ES6/object-literal-property-value-shorthand/migrated_0000.js 1 src/parser/test/esprima/ES6/octal-integer-literal/migrated_0000.js 1 src/parser/test/esprima/ES6/octal-integer-literal/migrated_0001.js 1 src/parser/test/esprima/ES6/octal-integer-literal/migrated_0002.js 1 src/parser/test/esprima/ES6/octal-integer-literal/migrated_0003.js 1 src/parser/test/esprima/ES6/octal-integer-literal/migrated_0004.js 1 src/parser/test/esprima/ES6/octal-integer-literal/migrated_0005.js 1 src/parser/test/esprima/ES6/octal-integer-literal/migrated_0006.js 1 src/parser/test/esprima/ES6/rest-parameter/function-declaration.js 1 src/parser/test/esprima/ES6/rest-parameter/function-expression.js 1 src/parser/test/esprima/ES6/rest-parameter/object-method.js 1 src/parser/test/esprima/ES6/rest-parameter/object-shorthand-method.js 1 src/parser/test/esprima/ES6/rest-property/assignment-with-trailing.js 1 src/parser/test/esprima/ES6/rest-property/assignment.js 1 src/parser/test/esprima/ES6/rest-property/let-assignment-with-trailing-comma.js 2 src/parser/test/esprima/ES6/rest-property/let-assignment-with-trailing.js 2 src/parser/test/esprima/ES6/rest-property/let-assignment.js 1 src/parser/test/esprima/ES6/spread-element/call-multi-spread.js 1 src/parser/test/esprima/ES6/spread-element/call-spread-default.js 1 src/parser/test/esprima/ES6/spread-element/call-spread-first.js 1 src/parser/test/esprima/ES6/spread-element/call-spread-number.js 1 src/parser/test/esprima/ES6/spread-element/call-spread.js 1 src/parser/test/esprima/ES6/spread-element/invalid-call-dot-dot.js 1 src/parser/test/esprima/ES6/spread-element/invalid-call-dots.js 1 src/parser/test/esprima/ES6/spread-element/invalid-call-spreads.js 1 src/parser/test/esprima/ES6/spread-element/invalid-new-dot-dot.js 1 src/parser/test/esprima/ES6/spread-element/invalid-new-dots.js 1 src/parser/test/esprima/ES6/spread-element/invalid-new-spreads.js 1 src/parser/test/esprima/ES6/spread-element/new-multi-spread.js 1 src/parser/test/esprima/ES6/spread-element/new-spread-default.js 1 src/parser/test/esprima/ES6/spread-element/new-spread-first.js 1 src/parser/test/esprima/ES6/spread-element/new-spread-number.js 1 src/parser/test/esprima/ES6/spread-element/new-spread.js 1 src/parser/test/esprima/ES6/super-property/arrow_super.js 5 src/parser/test/esprima/ES6/super-property/constructor_super.js 5 src/parser/test/esprima/ES6/super-property/invalid_super_access.js 5 src/parser/test/esprima/ES6/super-property/invalid_super_id.js 3 src/parser/test/esprima/ES6/super-property/invalid_super_not_inside_function.js 1 src/parser/test/esprima/ES6/super-property/new_super.js 5 src/parser/test/esprima/ES6/super-property/super_computed.js 5 src/parser/test/esprima/ES6/super-property/super_member.js 5 src/parser/test/esprima/ES6/template-literals/after-switch.js 1 src/parser/test/esprima/ES6/template-literals/dollar-sign.js 1 src/parser/test/esprima/ES6/template-literals/escape-sequences.source.js 1 src/parser/test/esprima/ES6/template-literals/invalid-escape.js 1 src/parser/test/esprima/ES6/template-literals/line-terminators.source.js 1 src/parser/test/esprima/ES6/template-literals/literal-escape-sequences.source.js 1 src/parser/test/esprima/ES6/template-literals/new-expression.js 1 src/parser/test/esprima/ES6/template-literals/octal-literal.js 1 src/parser/test/esprima/ES6/template-literals/strict-octal-literal.js 1 src/parser/test/esprima/ES6/template-literals/tagged-interpolation.js 1 src/parser/test/esprima/ES6/template-literals/tagged-nested-with-object-literal.js 1 src/parser/test/esprima/ES6/template-literals/tagged.js 1 src/parser/test/esprima/ES6/template-literals/unclosed-interpolation.js 1 src/parser/test/esprima/ES6/template-literals/unclosed-nested.js 1 src/parser/test/esprima/ES6/template-literals/unclosed.js 1 src/parser/test/esprima/ES6/template-literals/untagged.js 1 src/parser/test/esprima/ES6/unicode-code-point-escape-sequence/migrated_0000.source.js 1 src/parser/test/esprima/ES6/unicode-code-point-escape-sequence/migrated_0001.source.js 1 src/parser/test/esprima/ES6/unicode-code-point-escape-sequence/migrated_0002.source.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-binding-property.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-expression.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-arrow-default.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-arrow-parameter.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-arrow-parameters.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-catch.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-declaration.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-export-default.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-expression-name.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-expression-parameter.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-expression-rest.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-function-declaration.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-lexical-declaration.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-member-expression.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-parameter.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-rest.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-strict-function-expression.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-strict-function-parameter.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-generator-variable-declaration.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-array-pattern.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-arrow-parameter-default.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-arrow-parameter-name.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-binding-element.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-catch-parameter.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-formal-parameter.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-function-declaration.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-function-expression.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-identifier.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-lexical-declaration.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-rest-parameter.js 1 src/parser/test/esprima/ES6/yield/invalid-yield-strict-variable-declaration.js 1 src/parser/test/esprima/ES6/yield/yield-array-pattern.js 1 src/parser/test/esprima/ES6/yield/yield-arrow-concise-body.js 1 src/parser/test/esprima/ES6/yield/yield-arrow-function-body.js 1 src/parser/test/esprima/ES6/yield/yield-arrow-parameter-default.js 1 src/parser/test/esprima/ES6/yield/yield-arrow-parameter-name.js 1 src/parser/test/esprima/ES6/yield/yield-binding-element.js 1 src/parser/test/esprima/ES6/yield/yield-binding-property.js 1 src/parser/test/esprima/ES6/yield/yield-call-expression-property.js 1 src/parser/test/esprima/ES6/yield/yield-catch-parameter.js 1 src/parser/test/esprima/ES6/yield/yield-expression-precedence.js 1 src/parser/test/esprima/ES6/yield/yield-function-declaration-formal-parameter.js 1 src/parser/test/esprima/ES6/yield/yield-function-declaration.js 1 src/parser/test/esprima/ES6/yield/yield-function-expression-parameter.js 1 src/parser/test/esprima/ES6/yield/yield-function-expression.js 1 src/parser/test/esprima/ES6/yield/yield-generator-arrow-concise-body.js 1 src/parser/test/esprima/ES6/yield/yield-generator-arrow-default.js 1 src/parser/test/esprima/ES6/yield/yield-generator-arrow-function-body.js 1 src/parser/test/esprima/ES6/yield/yield-generator-declaration.js 1 src/parser/test/esprima/ES6/yield/yield-generator-default-parameter.js 1 src/parser/test/esprima/ES6/yield/yield-generator-function-expression.js 1 src/parser/test/esprima/ES6/yield/yield-generator-function-parameter.js 1 src/parser/test/esprima/ES6/yield/yield-generator-method.js 1 src/parser/test/esprima/ES6/yield/yield-generator-parameter-object-pattern.js 1 src/parser/test/esprima/ES6/yield/yield-lexical-declaration.js 1 src/parser/test/esprima/ES6/yield/yield-member-expression-property.js 1 src/parser/test/esprima/ES6/yield/yield-method.js 1 src/parser/test/esprima/ES6/yield/yield-parameter-object-pattern.js 1 src/parser/test/esprima/ES6/yield/yield-rest-parameter.js 1 src/parser/test/esprima/ES6/yield/yield-strict-binding-property.js 1 src/parser/test/esprima/ES6/yield/yield-strict-method.js 1 src/parser/test/esprima/ES6/yield/yield-super-property.js 1 src/parser/test/esprima/ES6/yield/yield-variable-declaration.js 1 src/parser/test/esprima/ES6/yield/yield-yield-expression-delegate.js 1 src/parser/test/esprima/ES6/yield/yield-yield-expression.js 1 src/parser/test/esprima/JSX/attribute-double-quoted-string.js 1 src/parser/test/esprima/JSX/attribute-element.js 1 src/parser/test/esprima/JSX/attribute-entity-decimal.js 1 src/parser/test/esprima/JSX/attribute-entity-hex.js 1 src/parser/test/esprima/JSX/attribute-entity.js 1 src/parser/test/esprima/JSX/attribute-expression.js 1 src/parser/test/esprima/JSX/attribute-multi-entities.js 1 src/parser/test/esprima/JSX/attribute-null-value.js 1 src/parser/test/esprima/JSX/attribute-primary.js 1 src/parser/test/esprima/JSX/attribute-single-quoted-string.js 1 src/parser/test/esprima/JSX/attribute-spread.js 1 src/parser/test/esprima/JSX/attribute-unknown-entity.js 1 src/parser/test/esprima/JSX/container-object-expression.js 1 src/parser/test/esprima/JSX/container-series.js 1 src/parser/test/esprima/JSX/empty-child-comment.js 1 src/parser/test/esprima/JSX/empty-expression-container.js 1 src/parser/test/esprima/JSX/inside-group-expression.js 1 src/parser/test/esprima/JSX/invalid-attribute-value-trail.js 1 src/parser/test/esprima/JSX/invalid-closing-trail.js 1 src/parser/test/esprima/JSX/invalid-element.js 1 src/parser/test/esprima/JSX/invalid-empty-attribute-expression.js 1 src/parser/test/esprima/JSX/invalid-empty-selfclosing.js 1 src/parser/test/esprima/JSX/invalid-incomplete-namespace.js 1 src/parser/test/esprima/JSX/invalid-match-member.js 1 src/parser/test/esprima/JSX/invalid-match-name-namespace.js 1 src/parser/test/esprima/JSX/invalid-match-namespace-name.js 1 src/parser/test/esprima/JSX/invalid-match-namespace.js 1 src/parser/test/esprima/JSX/invalid-match.js 1 src/parser/test/esprima/JSX/invalid-member-incomplete.js 1 src/parser/test/esprima/JSX/invalid-no-closing.js 1 src/parser/test/esprima/JSX/invalid-self-closing.js 1 src/parser/test/esprima/JSX/invalid-start-member.js 1 src/parser/test/esprima/JSX/invalid-start-namespace.js 1 src/parser/test/esprima/JSX/long-member-pair.js 1 src/parser/test/esprima/JSX/long-member.js 1 src/parser/test/esprima/JSX/multi-attributes.js 1 src/parser/test/esprima/JSX/multiline-crlf-text.js 5 src/parser/test/esprima/JSX/multiline-text.js 5 src/parser/test/esprima/JSX/nested-elements.js 1 src/parser/test/esprima/JSX/null-attribute-value.js 1 src/parser/test/esprima/JSX/simple-deeply-nested-pair.js 1 src/parser/test/esprima/JSX/simple-expression-container.js 1 src/parser/test/esprima/JSX/simple-member-pair.js 1 src/parser/test/esprima/JSX/simple-member.js 1 src/parser/test/esprima/JSX/simple-namespace-pair.js 1 src/parser/test/esprima/JSX/simple-namespace.js 1 src/parser/test/esprima/JSX/simple-nested-pair.js 1 src/parser/test/esprima/JSX/simple-pair.js 1 src/parser/test/esprima/JSX/simple-selfclosing-linefeed.js 1 src/parser/test/esprima/JSX/simple-selfclosing-whitespace.js 1 src/parser/test/esprima/JSX/simple-selfclosing.js 1 src/parser/test/esprima/JSX/simple-text.js 1 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0000.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0001.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0002.js 1 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0003.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0004.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0005.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0006.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0007.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0008.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0009.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0010.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0011.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0012.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0013.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0014.js 2 src/parser/test/esprima/automatic-semicolon-insertion/migrated_0015.js 2 src/parser/test/esprima/comment/migrated_0000.js 1 src/parser/test/esprima/comment/migrated_0001.js 1 src/parser/test/esprima/comment/migrated_0002.js 1 src/parser/test/esprima/comment/migrated_0003.js 1 src/parser/test/esprima/comment/migrated_0004.js 1 src/parser/test/esprima/comment/migrated_0005.js 1 src/parser/test/esprima/comment/migrated_0006.js 1 src/parser/test/esprima/comment/migrated_0007.js 1 src/parser/test/esprima/comment/migrated_0008.js 1 src/parser/test/esprima/comment/migrated_0009.js 1 src/parser/test/esprima/comment/migrated_0010.js 1 src/parser/test/esprima/comment/migrated_0011.js 1 src/parser/test/esprima/comment/migrated_0012.js 1 src/parser/test/esprima/comment/migrated_0013.js 1 src/parser/test/esprima/comment/migrated_0014.js 1 src/parser/test/esprima/comment/migrated_0015.js 1 src/parser/test/esprima/comment/migrated_0016.js 1 src/parser/test/esprima/comment/migrated_0017.js 1 src/parser/test/esprima/comment/migrated_0018.js 1 src/parser/test/esprima/comment/migrated_0019.js 1 src/parser/test/esprima/comment/migrated_0020.js 1 src/parser/test/esprima/comment/migrated_0021.js 1 src/parser/test/esprima/comment/migrated_0022.js 1 src/parser/test/esprima/comment/migrated_0023.js 1 src/parser/test/esprima/comment/migrated_0024.js 1 src/parser/test/esprima/comment/migrated_0025.js 1 src/parser/test/esprima/comment/migrated_0026.js 1 src/parser/test/esprima/comment/migrated_0027.js 2 src/parser/test/esprima/comment/migrated_0028.js 2 src/parser/test/esprima/comment/migrated_0029.js 1 src/parser/test/esprima/comment/migrated_0030.js 1 src/parser/test/esprima/comment/migrated_0031.js 1 src/parser/test/esprima/comment/migrated_0032.js 1 src/parser/test/esprima/comment/migrated_0033.js 1 src/parser/test/esprima/comment/migrated_0034.js 1 src/parser/test/esprima/comment/migrated_0035.js 1 src/parser/test/esprima/comment/migrated_0036.js 1 src/parser/test/esprima/comment/migrated_0037.js 1 src/parser/test/esprima/comment/migrated_0038.js 1 src/parser/test/esprima/comment/migrated_0039.js 1 src/parser/test/esprima/comment/migrated_0040.js 1 src/parser/test/esprima/comment/migrated_0041.js 1 src/parser/test/esprima/comment/migrated_0042.js 1 src/parser/test/esprima/comment/migrated_0043.js 1 src/parser/test/esprima/comment/migrated_0044.js 1 src/parser/test/esprima/comment/migrated_0045.js 1 src/parser/test/esprima/comment/migrated_0046.js 1 src/parser/test/esprima/comment/migrated_0047.js 3 src/parser/test/esprima/comment/migrated_0048.js 4 src/parser/test/esprima/comment/migrated_0049.js 1 src/parser/test/esprima/comment/migrated_0050.js 2 src/parser/test/esprima/comment/migrated_0051.js 3 src/parser/test/esprima/comment/migrated_0052.js 1 src/parser/test/esprima/comment/migrated_0053.js 1 src/parser/test/esprima/comment/migrated_0054.js 1 src/parser/test/esprima/comment/migrated_0055.js 2 src/parser/test/esprima/declaration/const/migrated_0000.js 1 src/parser/test/esprima/declaration/const/migrated_0001.js 1 src/parser/test/esprima/declaration/const/migrated_0002.js 1 src/parser/test/esprima/declaration/function/dupe-param.js 1 src/parser/test/esprima/declaration/function/empty-param.js 1 src/parser/test/esprima/declaration/function/migrated_0000.js 1 src/parser/test/esprima/declaration/function/migrated_0001.js 1 src/parser/test/esprima/declaration/function/migrated_0002.js 1 src/parser/test/esprima/declaration/function/migrated_0003.js 1 src/parser/test/esprima/declaration/function/migrated_0004.js 1 src/parser/test/esprima/declaration/function/migrated_0005.js 1 src/parser/test/esprima/declaration/function/migrated_0006.js 1 src/parser/test/esprima/declaration/function/migrated_0007.js 1 src/parser/test/esprima/declaration/function/migrated_0008.js 1 src/parser/test/esprima/declaration/function/migrated_0009.js 1 src/parser/test/esprima/declaration/function/migrated_0010.js 1 src/parser/test/esprima/declaration/function/migrated_0011.js 1 src/parser/test/esprima/declaration/function/migrated_0012.js 1 src/parser/test/esprima/declaration/function/migrated_0013.js 1 src/parser/test/esprima/declaration/function/migrated_0014.js 1 src/parser/test/esprima/declaration/let/migrated_0000.js 1 src/parser/test/esprima/declaration/let/migrated_0001.js 1 src/parser/test/esprima/declaration/let/migrated_0002.js 1 src/parser/test/esprima/declaration/let/migrated_0003.js 1 src/parser/test/esprima/directive-prolog/migrated_0000.js 1 src/parser/test/esprima/directive-prolog/migrated_0001.js 1 src/parser/test/esprima/expression/additive/migrated_0000.js 1 src/parser/test/esprima/expression/additive/migrated_0001.js 1 src/parser/test/esprima/expression/additive/migrated_0002.js 1 src/parser/test/esprima/expression/assignment/migrated_0000.js 1 src/parser/test/esprima/expression/assignment/migrated_0001.js 1 src/parser/test/esprima/expression/assignment/migrated_0002.js 1 src/parser/test/esprima/expression/assignment/migrated_0003.js 1 src/parser/test/esprima/expression/assignment/migrated_0004.js 1 src/parser/test/esprima/expression/assignment/migrated_0005.js 1 src/parser/test/esprima/expression/assignment/migrated_0006.js 1 src/parser/test/esprima/expression/assignment/migrated_0007.js 1 src/parser/test/esprima/expression/assignment/migrated_0008.js 1 src/parser/test/esprima/expression/assignment/migrated_0009.js 1 src/parser/test/esprima/expression/assignment/migrated_0010.js 1 src/parser/test/esprima/expression/assignment/migrated_0011.js 1 src/parser/test/esprima/expression/assignment/migrated_0012.js 1 src/parser/test/esprima/expression/assignment/migrated_0013.js 1 src/parser/test/esprima/expression/binary-bitwise/migrated_0000.js 1 src/parser/test/esprima/expression/binary-bitwise/migrated_0001.js 1 src/parser/test/esprima/expression/binary-bitwise/migrated_0002.js 1 src/parser/test/esprima/expression/binary-logical/migrated_0000.js 1 src/parser/test/esprima/expression/binary-logical/migrated_0001.js 1 src/parser/test/esprima/expression/binary-logical/migrated_0002.js 1 src/parser/test/esprima/expression/binary-logical/migrated_0003.js 1 src/parser/test/esprima/expression/binary-logical/migrated_0004.js 1 src/parser/test/esprima/expression/binary-logical/migrated_0005.js 1 src/parser/test/esprima/expression/binary/migrated_0000.js 1 src/parser/test/esprima/expression/binary/migrated_0001.js 1 src/parser/test/esprima/expression/binary/migrated_0002.js 1 src/parser/test/esprima/expression/binary/migrated_0003.js 1 src/parser/test/esprima/expression/binary/migrated_0004.js 1 src/parser/test/esprima/expression/binary/migrated_0005.js 1 src/parser/test/esprima/expression/binary/migrated_0006.js 1 src/parser/test/esprima/expression/binary/migrated_0007.js 1 src/parser/test/esprima/expression/binary/migrated_0008.js 1 src/parser/test/esprima/expression/binary/migrated_0009.js 1 src/parser/test/esprima/expression/binary/migrated_0010.js 1 src/parser/test/esprima/expression/binary/migrated_0011.js 1 src/parser/test/esprima/expression/binary/migrated_0012.js 1 src/parser/test/esprima/expression/binary/migrated_0013.js 1 src/parser/test/esprima/expression/binary/migrated_0014.js 1 src/parser/test/esprima/expression/binary/migrated_0015.js 1 src/parser/test/esprima/expression/binary/migrated_0016.js 1 src/parser/test/esprima/expression/binary/migrated_0017.js 1 src/parser/test/esprima/expression/bitwise-shift/migrated_0000.js 1 src/parser/test/esprima/expression/bitwise-shift/migrated_0001.js 1 src/parser/test/esprima/expression/bitwise-shift/migrated_0002.js 1 src/parser/test/esprima/expression/complex/migrated_0000.js 1 src/parser/test/esprima/expression/conditional/migrated_0000.js 1 src/parser/test/esprima/expression/conditional/migrated_0001.js 1 src/parser/test/esprima/expression/conditional/migrated_0002.js 1 src/parser/test/esprima/expression/equality/migrated_0000.js 1 src/parser/test/esprima/expression/equality/migrated_0001.js 1 src/parser/test/esprima/expression/equality/migrated_0002.js 1 src/parser/test/esprima/expression/equality/migrated_0003.js 1 src/parser/test/esprima/expression/grouping/migrated_0000.js 1 src/parser/test/esprima/expression/grouping/migrated_0001.js 1 src/parser/test/esprima/expression/left-hand-side/let_object_computed.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0000.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0001.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0002.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0003.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0004.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0005.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0006.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0007.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0008.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0009.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0010.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0011.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0012.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0013.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0014.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0015.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0016.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0017.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0018.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0019.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0020.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0021.js 1 src/parser/test/esprima/expression/left-hand-side/migrated_0022.js 1 src/parser/test/esprima/expression/multiplicative/migrated_0000.js 1 src/parser/test/esprima/expression/multiplicative/migrated_0001.js 1 src/parser/test/esprima/expression/multiplicative/migrated_0002.js 1 src/parser/test/esprima/expression/postfix/migrated_0000.js 1 src/parser/test/esprima/expression/postfix/migrated_0001.js 1 src/parser/test/esprima/expression/postfix/migrated_0002.js 1 src/parser/test/esprima/expression/postfix/migrated_0003.js 1 src/parser/test/esprima/expression/postfix/migrated_0004.js 1 src/parser/test/esprima/expression/postfix/migrated_0005.js 1 src/parser/test/esprima/expression/primary/array/migrated_0000.js 1 src/parser/test/esprima/expression/primary/array/migrated_0001.js 1 src/parser/test/esprima/expression/primary/array/migrated_0002.js 1 src/parser/test/esprima/expression/primary/array/migrated_0003.js 1 src/parser/test/esprima/expression/primary/array/migrated_0004.js 1 src/parser/test/esprima/expression/primary/array/migrated_0005.js 1 src/parser/test/esprima/expression/primary/array/migrated_0006.js 1 src/parser/test/esprima/expression/primary/array/migrated_0007.js 1 src/parser/test/esprima/expression/primary/array/migrated_0008.source.js 1 src/parser/test/esprima/expression/primary/array/migrated_0009.source.js 1 src/parser/test/esprima/expression/primary/array/migrated_0010.source.js 1 src/parser/test/esprima/expression/primary/array/migrated_0011.source.js 1 src/parser/test/esprima/expression/primary/array/migrated_0012.source.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0000.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0001.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0002.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0003.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0004.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0005.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0006.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0007.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0008.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0009.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0010.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0011.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0012.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0013.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0014.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0015.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0016.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0017.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0018.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0019.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0020.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0021.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0022.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0023.js 1 src/parser/test/esprima/expression/primary/literal/numeric/migrated_0024.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0000.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0001.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0002.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0003.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0004.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0005.source.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0006.source.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0007.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0008.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0009.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0010.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0011.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0012.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/migrated_0013.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/u-flag-invalid-range-4-hex.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/u-flag-invalid-range-var-hex.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/u-flag-surrogate-pair.js 1 src/parser/test/esprima/expression/primary/literal/regular-expression/u-flag-valid-range.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0000.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0001.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0002.source.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0003.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0006.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0007.js 2 src/parser/test/esprima/expression/primary/literal/string/migrated_0008.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0009.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0010.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0011.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0012.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0013.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0015.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0016.js 1 src/parser/test/esprima/expression/primary/literal/string/migrated_0017.js 2 src/parser/test/esprima/expression/primary/literal/string/migrated_0018.js 1 src/parser/test/esprima/expression/primary/object/migrated_0000.js 1 src/parser/test/esprima/expression/primary/object/migrated_0001.js 1 src/parser/test/esprima/expression/primary/object/migrated_0002.js 1 src/parser/test/esprima/expression/primary/object/migrated_0003.js 1 src/parser/test/esprima/expression/primary/object/migrated_0004.js 1 src/parser/test/esprima/expression/primary/object/migrated_0005.js 1 src/parser/test/esprima/expression/primary/object/migrated_0006.js 1 src/parser/test/esprima/expression/primary/object/migrated_0007.js 1 src/parser/test/esprima/expression/primary/object/migrated_0008.js 1 src/parser/test/esprima/expression/primary/object/migrated_0009.js 1 src/parser/test/esprima/expression/primary/object/migrated_0010.js 1 src/parser/test/esprima/expression/primary/object/migrated_0011.js 1 src/parser/test/esprima/expression/primary/object/migrated_0012.js 1 src/parser/test/esprima/expression/primary/object/migrated_0013.js 1 src/parser/test/esprima/expression/primary/object/migrated_0014.js 1 src/parser/test/esprima/expression/primary/object/migrated_0015.js 1 src/parser/test/esprima/expression/primary/object/migrated_0016.js 1 src/parser/test/esprima/expression/primary/object/migrated_0017.js 1 src/parser/test/esprima/expression/primary/object/migrated_0018.js 1 src/parser/test/esprima/expression/primary/object/migrated_0019.js 1 src/parser/test/esprima/expression/primary/object/migrated_0020.js 1 src/parser/test/esprima/expression/primary/object/migrated_0021.js 1 src/parser/test/esprima/expression/primary/object/migrated_0022.js 1 src/parser/test/esprima/expression/primary/object/migrated_0023.js 1 src/parser/test/esprima/expression/primary/object/migrated_0024.js 1 src/parser/test/esprima/expression/primary/object/migrated_0025.js 1 src/parser/test/esprima/expression/primary/object/migrated_0026.js 1 src/parser/test/esprima/expression/primary/object/migrated_0027.js 1 src/parser/test/esprima/expression/primary/object/migrated_0028.js 1 src/parser/test/esprima/expression/primary/object/migrated_0029.js 1 src/parser/test/esprima/expression/primary/object/migrated_0030.js 1 src/parser/test/esprima/expression/primary/object/migrated_0031.js 1 src/parser/test/esprima/expression/primary/object/migrated_0032.js 1 src/parser/test/esprima/expression/primary/object/migrated_0033.js 1 src/parser/test/esprima/expression/primary/object/migrated_0034.js 1 src/parser/test/esprima/expression/primary/object/migrated_0035.js 1 src/parser/test/esprima/expression/primary/object/migrated_0036.js 1 src/parser/test/esprima/expression/primary/object/migrated_0037.js 1 src/parser/test/esprima/expression/primary/object/migrated_0038.js 1 src/parser/test/esprima/expression/primary/other/migrated_0000.js 1 src/parser/test/esprima/expression/primary/other/migrated_0001.js 1 src/parser/test/esprima/expression/primary/other/migrated_0002.js 1 src/parser/test/esprima/expression/primary/other/migrated_0003.js 1 src/parser/test/esprima/expression/relational/migrated_0000.js 1 src/parser/test/esprima/expression/relational/migrated_0001.js 1 src/parser/test/esprima/expression/relational/migrated_0002.js 1 src/parser/test/esprima/expression/relational/migrated_0003.js 1 src/parser/test/esprima/expression/relational/migrated_0004.js 1 src/parser/test/esprima/expression/relational/migrated_0005.js 1 src/parser/test/esprima/expression/relational/migrated_0006.js 1 src/parser/test/esprima/expression/unary/migrated_0000.js 1 src/parser/test/esprima/expression/unary/migrated_0001.js 1 src/parser/test/esprima/expression/unary/migrated_0002.js 1 src/parser/test/esprima/expression/unary/migrated_0003.js 1 src/parser/test/esprima/expression/unary/migrated_0004.js 1 src/parser/test/esprima/expression/unary/migrated_0005.js 1 src/parser/test/esprima/expression/unary/migrated_0006.js 1 src/parser/test/esprima/expression/unary/migrated_0007.js 1 src/parser/test/esprima/expression/unary/migrated_0008.js 1 src/parser/test/esprima/expression/unary/migrated_0009.js 1 src/parser/test/esprima/expression/unary/migrated_0010.js 1 src/parser/test/esprima/expression/unary/migrated_0011.js 1 src/parser/test/esprima/expression/unary/migrated_0012.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-00.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-01.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-02.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-03.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-04.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-05.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-06.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-07.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-08.js 1 src/parser/test/esprima/invalid-syntax/GH-1106-09.js 1 src/parser/test/esprima/invalid-syntax/migrated_0000.js 1 src/parser/test/esprima/invalid-syntax/migrated_0001.js 1 src/parser/test/esprima/invalid-syntax/migrated_0002.js 1 src/parser/test/esprima/invalid-syntax/migrated_0003.js 1 src/parser/test/esprima/invalid-syntax/migrated_0004.js 1 src/parser/test/esprima/invalid-syntax/migrated_0005.js 1 src/parser/test/esprima/invalid-syntax/migrated_0006.js 1 src/parser/test/esprima/invalid-syntax/migrated_0007.js 1 src/parser/test/esprima/invalid-syntax/migrated_0008.js 1 src/parser/test/esprima/invalid-syntax/migrated_0009.js 1 src/parser/test/esprima/invalid-syntax/migrated_0010.js 1 src/parser/test/esprima/invalid-syntax/migrated_0011.js 1 src/parser/test/esprima/invalid-syntax/migrated_0012.js 1 src/parser/test/esprima/invalid-syntax/migrated_0013.js 1 src/parser/test/esprima/invalid-syntax/migrated_0014.js 1 src/parser/test/esprima/invalid-syntax/migrated_0015.js 1 src/parser/test/esprima/invalid-syntax/migrated_0016.js 1 src/parser/test/esprima/invalid-syntax/migrated_0017.js 1 src/parser/test/esprima/invalid-syntax/migrated_0018.js 1 src/parser/test/esprima/invalid-syntax/migrated_0019.js 1 src/parser/test/esprima/invalid-syntax/migrated_0020.js 1 src/parser/test/esprima/invalid-syntax/migrated_0021.js 1 src/parser/test/esprima/invalid-syntax/migrated_0022.js 1 src/parser/test/esprima/invalid-syntax/migrated_0023.js 1 src/parser/test/esprima/invalid-syntax/migrated_0024.js 1 src/parser/test/esprima/invalid-syntax/migrated_0025.js 1 src/parser/test/esprima/invalid-syntax/migrated_0026.js 1 src/parser/test/esprima/invalid-syntax/migrated_0027.js 1 src/parser/test/esprima/invalid-syntax/migrated_0028.js 1 src/parser/test/esprima/invalid-syntax/migrated_0029.js 1 src/parser/test/esprima/invalid-syntax/migrated_0030.js 1 src/parser/test/esprima/invalid-syntax/migrated_0031.js 2 src/parser/test/esprima/invalid-syntax/migrated_0032.js 1 src/parser/test/esprima/invalid-syntax/migrated_0033.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0034.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0035.js 1 src/parser/test/esprima/invalid-syntax/migrated_0036.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0037.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0038.js 1 src/parser/test/esprima/invalid-syntax/migrated_0039.js 1 src/parser/test/esprima/invalid-syntax/migrated_0040.js 2 src/parser/test/esprima/invalid-syntax/migrated_0041.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0042.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0043.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0044.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0045.js 1 src/parser/test/esprima/invalid-syntax/migrated_0046.js 1 src/parser/test/esprima/invalid-syntax/migrated_0047.js 1 src/parser/test/esprima/invalid-syntax/migrated_0048.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0049.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0050.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0051.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0052.js 1 src/parser/test/esprima/invalid-syntax/migrated_0053.js 1 src/parser/test/esprima/invalid-syntax/migrated_0054.js 1 src/parser/test/esprima/invalid-syntax/migrated_0055.js 1 src/parser/test/esprima/invalid-syntax/migrated_0056.js 1 src/parser/test/esprima/invalid-syntax/migrated_0057.js 1 src/parser/test/esprima/invalid-syntax/migrated_0058.js 1 src/parser/test/esprima/invalid-syntax/migrated_0059.js 1 src/parser/test/esprima/invalid-syntax/migrated_0060.js 1 src/parser/test/esprima/invalid-syntax/migrated_0061.js 1 src/parser/test/esprima/invalid-syntax/migrated_0062.js 2 src/parser/test/esprima/invalid-syntax/migrated_0063.js 1 src/parser/test/esprima/invalid-syntax/migrated_0064.js 1 src/parser/test/esprima/invalid-syntax/migrated_0065.js 1 src/parser/test/esprima/invalid-syntax/migrated_0066.js 1 src/parser/test/esprima/invalid-syntax/migrated_0067.js 1 src/parser/test/esprima/invalid-syntax/migrated_0068.js 1 src/parser/test/esprima/invalid-syntax/migrated_0069.js 1 src/parser/test/esprima/invalid-syntax/migrated_0070.js 1 src/parser/test/esprima/invalid-syntax/migrated_0071.js 1 src/parser/test/esprima/invalid-syntax/migrated_0072.js 1 src/parser/test/esprima/invalid-syntax/migrated_0073.js 1 src/parser/test/esprima/invalid-syntax/migrated_0074.js 1 src/parser/test/esprima/invalid-syntax/migrated_0075.js 1 src/parser/test/esprima/invalid-syntax/migrated_0076.js 1 src/parser/test/esprima/invalid-syntax/migrated_0077.js 1 src/parser/test/esprima/invalid-syntax/migrated_0078.js 1 src/parser/test/esprima/invalid-syntax/migrated_0080.js 1 src/parser/test/esprima/invalid-syntax/migrated_0081.js 1 src/parser/test/esprima/invalid-syntax/migrated_0082.js 1 src/parser/test/esprima/invalid-syntax/migrated_0083.js 1 src/parser/test/esprima/invalid-syntax/migrated_0084.js 1 src/parser/test/esprima/invalid-syntax/migrated_0085.js 1 src/parser/test/esprima/invalid-syntax/migrated_0086.js 1 src/parser/test/esprima/invalid-syntax/migrated_0087.js 1 src/parser/test/esprima/invalid-syntax/migrated_0088.js 1 src/parser/test/esprima/invalid-syntax/migrated_0089.js 1 src/parser/test/esprima/invalid-syntax/migrated_0090.js 1 src/parser/test/esprima/invalid-syntax/migrated_0091.js 1 src/parser/test/esprima/invalid-syntax/migrated_0092.js 1 src/parser/test/esprima/invalid-syntax/migrated_0093.js 1 src/parser/test/esprima/invalid-syntax/migrated_0094.js 1 src/parser/test/esprima/invalid-syntax/migrated_0095.js 1 src/parser/test/esprima/invalid-syntax/migrated_0096.js 1 src/parser/test/esprima/invalid-syntax/migrated_0097.js 1 src/parser/test/esprima/invalid-syntax/migrated_0098.js 1 src/parser/test/esprima/invalid-syntax/migrated_0099.js 1 src/parser/test/esprima/invalid-syntax/migrated_0100.js 1 src/parser/test/esprima/invalid-syntax/migrated_0101.js 1 src/parser/test/esprima/invalid-syntax/migrated_0102.js 1 src/parser/test/esprima/invalid-syntax/migrated_0103.js 1 src/parser/test/esprima/invalid-syntax/migrated_0104.js 1 src/parser/test/esprima/invalid-syntax/migrated_0105.js 1 src/parser/test/esprima/invalid-syntax/migrated_0106.js 1 src/parser/test/esprima/invalid-syntax/migrated_0107.js 1 src/parser/test/esprima/invalid-syntax/migrated_0108.js 1 src/parser/test/esprima/invalid-syntax/migrated_0109.js 1 src/parser/test/esprima/invalid-syntax/migrated_0110.js 1 src/parser/test/esprima/invalid-syntax/migrated_0111.js 1 src/parser/test/esprima/invalid-syntax/migrated_0112.js 1 src/parser/test/esprima/invalid-syntax/migrated_0113.js 1 src/parser/test/esprima/invalid-syntax/migrated_0114.js 1 src/parser/test/esprima/invalid-syntax/migrated_0115.js 1 src/parser/test/esprima/invalid-syntax/migrated_0116.js 1 src/parser/test/esprima/invalid-syntax/migrated_0117.js 1 src/parser/test/esprima/invalid-syntax/migrated_0118.js 1 src/parser/test/esprima/invalid-syntax/migrated_0119.js 1 src/parser/test/esprima/invalid-syntax/migrated_0120.js 1 src/parser/test/esprima/invalid-syntax/migrated_0121.js 1 src/parser/test/esprima/invalid-syntax/migrated_0122.js 1 src/parser/test/esprima/invalid-syntax/migrated_0123.js 1 src/parser/test/esprima/invalid-syntax/migrated_0124.js 1 src/parser/test/esprima/invalid-syntax/migrated_0125.js 1 src/parser/test/esprima/invalid-syntax/migrated_0126.js 1 src/parser/test/esprima/invalid-syntax/migrated_0127.js 1 src/parser/test/esprima/invalid-syntax/migrated_0128.js 1 src/parser/test/esprima/invalid-syntax/migrated_0129.js 1 src/parser/test/esprima/invalid-syntax/migrated_0130.js 1 src/parser/test/esprima/invalid-syntax/migrated_0131.js 1 src/parser/test/esprima/invalid-syntax/migrated_0132.js 1 src/parser/test/esprima/invalid-syntax/migrated_0133.js 1 src/parser/test/esprima/invalid-syntax/migrated_0134.js 1 src/parser/test/esprima/invalid-syntax/migrated_0135.js 1 src/parser/test/esprima/invalid-syntax/migrated_0136.js 1 src/parser/test/esprima/invalid-syntax/migrated_0137.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0138.js 1 src/parser/test/esprima/invalid-syntax/migrated_0139.js 1 src/parser/test/esprima/invalid-syntax/migrated_0140.js 1 src/parser/test/esprima/invalid-syntax/migrated_0141.js 1 src/parser/test/esprima/invalid-syntax/migrated_0142.js 1 src/parser/test/esprima/invalid-syntax/migrated_0143.js 1 src/parser/test/esprima/invalid-syntax/migrated_0144.js 1 src/parser/test/esprima/invalid-syntax/migrated_0145.js 1 src/parser/test/esprima/invalid-syntax/migrated_0146.js 1 src/parser/test/esprima/invalid-syntax/migrated_0147.js 1 src/parser/test/esprima/invalid-syntax/migrated_0148.js 1 src/parser/test/esprima/invalid-syntax/migrated_0149.js 1 src/parser/test/esprima/invalid-syntax/migrated_0150.js 1 src/parser/test/esprima/invalid-syntax/migrated_0151.js 1 src/parser/test/esprima/invalid-syntax/migrated_0152.js 1 src/parser/test/esprima/invalid-syntax/migrated_0153.js 1 src/parser/test/esprima/invalid-syntax/migrated_0154.js 1 src/parser/test/esprima/invalid-syntax/migrated_0155.js 1 src/parser/test/esprima/invalid-syntax/migrated_0156.js 1 src/parser/test/esprima/invalid-syntax/migrated_0157.js 2 src/parser/test/esprima/invalid-syntax/migrated_0158.js 1 src/parser/test/esprima/invalid-syntax/migrated_0159.js 1 src/parser/test/esprima/invalid-syntax/migrated_0160.js 1 src/parser/test/esprima/invalid-syntax/migrated_0161.js 1 src/parser/test/esprima/invalid-syntax/migrated_0162.js 1 src/parser/test/esprima/invalid-syntax/migrated_0163.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0164.js 1 src/parser/test/esprima/invalid-syntax/migrated_0165.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0166.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0167.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0168.js 1 src/parser/test/esprima/invalid-syntax/migrated_0169.source.js 1 src/parser/test/esprima/invalid-syntax/migrated_0170.js 1 src/parser/test/esprima/invalid-syntax/migrated_0171.js 1 src/parser/test/esprima/invalid-syntax/migrated_0172.js 1 src/parser/test/esprima/invalid-syntax/migrated_0173.js 1 src/parser/test/esprima/invalid-syntax/migrated_0174.js 1 src/parser/test/esprima/invalid-syntax/migrated_0175.js 1 src/parser/test/esprima/invalid-syntax/migrated_0176.js 1 src/parser/test/esprima/invalid-syntax/migrated_0177.js 1 src/parser/test/esprima/invalid-syntax/migrated_0178.js 1 src/parser/test/esprima/invalid-syntax/migrated_0179.js 1 src/parser/test/esprima/invalid-syntax/migrated_0180.js 1 src/parser/test/esprima/invalid-syntax/migrated_0181.js 1 src/parser/test/esprima/invalid-syntax/migrated_0182.js 1 src/parser/test/esprima/invalid-syntax/migrated_0183.js 1 src/parser/test/esprima/invalid-syntax/migrated_0184.js 1 src/parser/test/esprima/invalid-syntax/migrated_0185.js 1 src/parser/test/esprima/invalid-syntax/migrated_0186.js 1 src/parser/test/esprima/invalid-syntax/migrated_0187.js 1 src/parser/test/esprima/invalid-syntax/migrated_0188.js 1 src/parser/test/esprima/invalid-syntax/migrated_0189.js 1 src/parser/test/esprima/invalid-syntax/migrated_0190.js 1 src/parser/test/esprima/invalid-syntax/migrated_0191.js 1 src/parser/test/esprima/invalid-syntax/migrated_0192.js 1 src/parser/test/esprima/invalid-syntax/migrated_0193.js 1 src/parser/test/esprima/invalid-syntax/migrated_0194.js 1 src/parser/test/esprima/invalid-syntax/migrated_0195.js 1 src/parser/test/esprima/invalid-syntax/migrated_0196.js 1 src/parser/test/esprima/invalid-syntax/migrated_0197.js 1 src/parser/test/esprima/invalid-syntax/migrated_0198.js 1 src/parser/test/esprima/invalid-syntax/migrated_0199.js 1 src/parser/test/esprima/invalid-syntax/migrated_0200.js 1 src/parser/test/esprima/invalid-syntax/migrated_0201.js 1 src/parser/test/esprima/invalid-syntax/migrated_0202.js 1 src/parser/test/esprima/invalid-syntax/migrated_0203.js 1 src/parser/test/esprima/invalid-syntax/migrated_0204.js 1 src/parser/test/esprima/invalid-syntax/migrated_0205.js 1 src/parser/test/esprima/invalid-syntax/migrated_0206.js 1 src/parser/test/esprima/invalid-syntax/migrated_0207.js 1 src/parser/test/esprima/invalid-syntax/migrated_0208.js 1 src/parser/test/esprima/invalid-syntax/migrated_0209.js 1 src/parser/test/esprima/invalid-syntax/migrated_0210.js 1 src/parser/test/esprima/invalid-syntax/migrated_0211.js 1 src/parser/test/esprima/invalid-syntax/migrated_0212.js 1 src/parser/test/esprima/invalid-syntax/migrated_0213.js 1 src/parser/test/esprima/invalid-syntax/migrated_0214.js 1 src/parser/test/esprima/invalid-syntax/migrated_0215.js 1 src/parser/test/esprima/invalid-syntax/migrated_0216.js 1 src/parser/test/esprima/invalid-syntax/migrated_0217.js 1 src/parser/test/esprima/invalid-syntax/migrated_0218.js 1 src/parser/test/esprima/invalid-syntax/migrated_0219.js 1 src/parser/test/esprima/invalid-syntax/migrated_0220.js 1 src/parser/test/esprima/invalid-syntax/migrated_0221.js 1 src/parser/test/esprima/invalid-syntax/migrated_0222.js 1 src/parser/test/esprima/invalid-syntax/migrated_0223.js 1 src/parser/test/esprima/invalid-syntax/migrated_0224.js 1 src/parser/test/esprima/invalid-syntax/migrated_0225.js 1 src/parser/test/esprima/invalid-syntax/migrated_0226.js 1 src/parser/test/esprima/invalid-syntax/migrated_0227.js 1 src/parser/test/esprima/invalid-syntax/migrated_0228.js 1 src/parser/test/esprima/invalid-syntax/migrated_0229.js 1 src/parser/test/esprima/invalid-syntax/migrated_0230.js 1 src/parser/test/esprima/invalid-syntax/migrated_0231.js 1 src/parser/test/esprima/invalid-syntax/migrated_0232.js 1 src/parser/test/esprima/invalid-syntax/migrated_0233.js 1 src/parser/test/esprima/invalid-syntax/migrated_0234.js 1 src/parser/test/esprima/invalid-syntax/migrated_0235.js 1 src/parser/test/esprima/invalid-syntax/migrated_0236.js 1 src/parser/test/esprima/invalid-syntax/migrated_0239.js 1 src/parser/test/esprima/invalid-syntax/migrated_0240.js 1 src/parser/test/esprima/invalid-syntax/migrated_0241.js 1 src/parser/test/esprima/invalid-syntax/migrated_0242.js 1 src/parser/test/esprima/invalid-syntax/migrated_0243.js 1 src/parser/test/esprima/invalid-syntax/migrated_0244.js 1 src/parser/test/esprima/invalid-syntax/migrated_0245.js 1 src/parser/test/esprima/invalid-syntax/migrated_0246.js 1 src/parser/test/esprima/invalid-syntax/migrated_0247.js 1 src/parser/test/esprima/invalid-syntax/migrated_0248.js 1 src/parser/test/esprima/invalid-syntax/migrated_0249.js 1 src/parser/test/esprima/invalid-syntax/migrated_0250.js 1 src/parser/test/esprima/invalid-syntax/migrated_0252.js 1 src/parser/test/esprima/invalid-syntax/migrated_0254.js 1 src/parser/test/esprima/invalid-syntax/migrated_0255.js 1 src/parser/test/esprima/invalid-syntax/migrated_0256.js 1 src/parser/test/esprima/invalid-syntax/migrated_0257.js 1 src/parser/test/esprima/invalid-syntax/migrated_0258.js 1 src/parser/test/esprima/invalid-syntax/migrated_0259.js 1 src/parser/test/esprima/invalid-syntax/migrated_0260.js 1 src/parser/test/esprima/invalid-syntax/migrated_0261.js 1 src/parser/test/esprima/invalid-syntax/migrated_0262.js 1 src/parser/test/esprima/invalid-syntax/migrated_0263.js 1 src/parser/test/esprima/invalid-syntax/migrated_0264.js 1 src/parser/test/esprima/invalid-syntax/migrated_0265.js 1 src/parser/test/esprima/invalid-syntax/migrated_0266.js 1 src/parser/test/esprima/invalid-syntax/migrated_0267.js 1 src/parser/test/esprima/invalid-syntax/migrated_0268.js 1 src/parser/test/esprima/invalid-syntax/migrated_0269.js 1 src/parser/test/esprima/invalid-syntax/migrated_0270.js 1 src/parser/test/esprima/invalid-syntax/migrated_0271.js 1 src/parser/test/esprima/invalid-syntax/migrated_0272.js 1 src/parser/test/esprima/invalid-syntax/migrated_0273.js 1 src/parser/test/esprima/invalid-syntax/migrated_0274.js 1 src/parser/test/esprima/invalid-syntax/migrated_0275.js 1 src/parser/test/esprima/invalid-syntax/migrated_0276.js 1 src/parser/test/esprima/invalid-syntax/migrated_0277.js 1 src/parser/test/esprima/invalid-syntax/migrated_0278.js 1 src/parser/test/esprima/invalid-syntax/strict_assignment_implements.js 1 src/parser/test/esprima/invalid-syntax/strict_assignment_interface.js 1 src/parser/test/esprima/invalid-syntax/strict_assignment_let.js 1 src/parser/test/esprima/invalid-syntax/strict_assignment_package.js 1 src/parser/test/esprima/invalid-syntax/strict_assignment_private.js 1 src/parser/test/esprima/invalid-syntax/strict_assignment_protected.js 1 src/parser/test/esprima/invalid-syntax/strict_assignment_public.js 1 src/parser/test/esprima/invalid-syntax/strict_assignment_static.js 1 src/parser/test/esprima/invalid-syntax/strict_assignment_yield.js 1 src/parser/test/esprima/source-element/migrated_0000.js 1 src/parser/test/esprima/source-option/migrated_0000.js 1 src/parser/test/esprima/source-option/migrated_0001.js 1 src/parser/test/esprima/source-type-module/error-delete.js 2 src/parser/test/esprima/source-type-module/error-export-if.js 1 src/parser/test/esprima/source-type-module/error-export-in-function.js 3 src/parser/test/esprima/source-type-module/error-import-in-function.js 3 src/parser/test/esprima/source-type-module/error-invalid-export-declaration.js 1 src/parser/test/esprima/source-type-module/error-invalid-import-declaration.js 1 src/parser/test/esprima/source-type-module/error-strict.js 4 src/parser/test/esprima/statement/block/migrated_0000.js 1 src/parser/test/esprima/statement/block/migrated_0001.js 1 src/parser/test/esprima/statement/block/migrated_0002.js 1 src/parser/test/esprima/statement/break/migrated_0000.js 1 src/parser/test/esprima/statement/break/migrated_0001.js 1 src/parser/test/esprima/statement/break/migrated_0002.js 1 src/parser/test/esprima/statement/break/migrated_0003.js 1 src/parser/test/esprima/statement/break/semicolon_newline.js 5 src/parser/test/esprima/statement/continue/migrated_0000.js 1 src/parser/test/esprima/statement/continue/migrated_0001.js 1 src/parser/test/esprima/statement/continue/migrated_0002.js 1 src/parser/test/esprima/statement/continue/migrated_0003.js 1 src/parser/test/esprima/statement/continue/migrated_0004.js 1 src/parser/test/esprima/statement/debugger/migrated_0000.js 1 src/parser/test/esprima/statement/empty/migrated_0000.js 1 src/parser/test/esprima/statement/expression/migrated_0000.js 1 src/parser/test/esprima/statement/expression/migrated_0001.js 1 src/parser/test/esprima/statement/expression/migrated_0002.source.js 1 src/parser/test/esprima/statement/expression/migrated_0003.source.js 1 src/parser/test/esprima/statement/expression/migrated_0004.source.js 1 src/parser/test/esprima/statement/expression/migrated_0005.source.js 1 src/parser/test/esprima/statement/if/migrated_0000.js 1 src/parser/test/esprima/statement/if/migrated_0001.js 1 src/parser/test/esprima/statement/if/migrated_0002.js 1 src/parser/test/esprima/statement/if/migrated_0003.js 1 src/parser/test/esprima/statement/if/migrated_0004.js 1 src/parser/test/esprima/statement/if/migrated_0005.js 2 src/parser/test/esprima/statement/if/migrated_0006.js 1 src/parser/test/esprima/statement/iteration/const_forin.js 1 src/parser/test/esprima/statement/iteration/for-in-let.js 1 src/parser/test/esprima/statement/iteration/for-let-let.js 1 src/parser/test/esprima/statement/iteration/for-statement-with-seq.js 1 src/parser/test/esprima/statement/iteration/invalid-strict-for-in-let.js 1 src/parser/test/esprima/statement/iteration/migrated_0000.js 1 src/parser/test/esprima/statement/iteration/migrated_0001.js 1 src/parser/test/esprima/statement/iteration/migrated_0002.js 1 src/parser/test/esprima/statement/iteration/migrated_0003.js 1 src/parser/test/esprima/statement/iteration/migrated_0004.js 1 src/parser/test/esprima/statement/iteration/migrated_0005.js 2 src/parser/test/esprima/statement/iteration/migrated_0006.js 1 src/parser/test/esprima/statement/iteration/migrated_0007.js 1 src/parser/test/esprima/statement/iteration/migrated_0008.js 1 src/parser/test/esprima/statement/iteration/migrated_0009.js 1 src/parser/test/esprima/statement/iteration/migrated_0010.js 1 src/parser/test/esprima/statement/iteration/migrated_0011.js 1 src/parser/test/esprima/statement/iteration/migrated_0012.js 1 src/parser/test/esprima/statement/iteration/migrated_0013.js 1 src/parser/test/esprima/statement/iteration/migrated_0014.js 1 src/parser/test/esprima/statement/iteration/migrated_0015.js 1 src/parser/test/esprima/statement/iteration/migrated_0016.js 1 src/parser/test/esprima/statement/iteration/migrated_0017.js 1 src/parser/test/esprima/statement/iteration/migrated_0018.js 1 src/parser/test/esprima/statement/iteration/migrated_0019.js 1 src/parser/test/esprima/statement/iteration/migrated_0020.js 1 src/parser/test/esprima/statement/iteration/migrated_0021.js 1 src/parser/test/esprima/statement/iteration/migrated_0022.js 1 src/parser/test/esprima/statement/iteration/migrated_0023.js 1 src/parser/test/esprima/statement/iteration/migrated_0024.js 1 src/parser/test/esprima/statement/iteration/migrated_0025.js 1 src/parser/test/esprima/statement/iteration/migrated_0026.js 1 src/parser/test/esprima/statement/iteration/pattern-in-for-in.js 1 src/parser/test/esprima/statement/labelled/migrated_0000.js 1 src/parser/test/esprima/statement/labelled/migrated_0001.js 1 src/parser/test/esprima/statement/labelled/migrated_0002.js 1 src/parser/test/esprima/statement/return/migrated_0000.js 1 src/parser/test/esprima/statement/return/migrated_0001.js 1 src/parser/test/esprima/statement/return/migrated_0002.js 1 src/parser/test/esprima/statement/return/migrated_0003.js 1 src/parser/test/esprima/statement/switch/migrated_0000.js 1 src/parser/test/esprima/statement/switch/migrated_0001.js 1 src/parser/test/esprima/statement/switch/migrated_0002.js 1 src/parser/test/esprima/statement/throw/migrated_0000.js 1 src/parser/test/esprima/statement/throw/migrated_0001.js 1 src/parser/test/esprima/statement/throw/migrated_0002.js 1 src/parser/test/esprima/statement/try/migrated_0000.js 1 src/parser/test/esprima/statement/try/migrated_0001.js 1 src/parser/test/esprima/statement/try/migrated_0002.js 1 src/parser/test/esprima/statement/try/migrated_0003.js 1 src/parser/test/esprima/statement/try/migrated_0004.js 1 src/parser/test/esprima/statement/try/migrated_0005.js 1 src/parser/test/esprima/statement/try/migrated_0006.js 1 src/parser/test/esprima/statement/try/strict_simple_catch.js 2 src/parser/test/esprima/statement/variable/complex-pattern-requires-init.js 1 src/parser/test/esprima/statement/variable/invalid_trailing_comma_1.js 1 src/parser/test/esprima/statement/variable/invalid_trailing_comma_2.js 1 src/parser/test/esprima/statement/variable/invalid_trailing_comma_3.js 1 src/parser/test/esprima/statement/variable/invalid_trailing_comma_4.js 1 src/parser/test/esprima/statement/variable/invalid_trailing_comma_5.js 2 src/parser/test/esprima/statement/variable/invalid_trailing_comma_6.js 1 src/parser/test/esprima/statement/variable/migrated_0000.js 1 src/parser/test/esprima/statement/variable/migrated_0001.js 1 src/parser/test/esprima/statement/variable/migrated_0002.js 1 src/parser/test/esprima/statement/variable/migrated_0003.js 1 src/parser/test/esprima/statement/variable/migrated_0004.js 1 src/parser/test/esprima/statement/variable/migrated_0005.js 1 src/parser/test/esprima/statement/variable/migrated_0006.js 1 src/parser/test/esprima/statement/variable/var_let.js 1 src/parser/test/esprima/statement/with/migrated_0000.js 1 src/parser/test/esprima/statement/with/migrated_0001.js 1 src/parser/test/esprima/statement/with/migrated_0002.js 1 src/parser/test/esprima/tokenize/leading_comment.js 1 src/parser/test/esprima/tokenize/line_comment.js 1 src/parser/test/esprima/tokenize/line_terminators.js 1 src/parser/test/esprima/tokenize/migrated_0000.js 1 src/parser/test/esprima/tokenize/migrated_0001.js 1 src/parser/test/esprima/tokenize/migrated_0002.js 1 src/parser/test/esprima/tokenize/migrated_0003.js 1 src/parser/test/esprima/tokenize/migrated_0004.js 1 src/parser/test/esprima/tokenize/migrated_0005.js 1 src/parser/test/esprima/tokenize/migrated_0006.js 1 src/parser/test/esprima/tokenize/migrated_0007.js 1 src/parser/test/esprima/tokenize/migrated_0008.js 1 src/parser/test/esprima/tokenize/migrated_0009.js 1 src/parser/test/esprima/tokenize/migrated_0010.js 1 src/parser/test/esprima/tokenize/migrated_0011.js 1 src/parser/test/esprima/tokenize/migrated_0012.js 1 src/parser/test/esprima/tokenize/migrated_0014.js 1 src/parser/test/esprima/tokenize/migrated_0015.js 1 src/parser/test/esprima/tokenize/migrated_0016.js 1 src/parser/test/esprima/tokenize/trailing_comment.js 1 src/parser/test/esprima/tolerant-parse/for-in-missing-parenthesis.js 1 src/parser/test/esprima/tolerant-parse/for-missing-parenthesis.js 1 src/parser/test/esprima/tolerant-parse/for-of-missing-parenthesis.js 1 src/parser/test/esprima/tolerant-parse/if-missing-parenthesis.js 1 src/parser/test/esprima/tolerant-parse/let_eval.js 1 src/parser/test/esprima/tolerant-parse/migrated_0000.js 1 src/parser/test/esprima/tolerant-parse/migrated_0001.js 1 src/parser/test/esprima/tolerant-parse/migrated_0002.js 1 src/parser/test/esprima/tolerant-parse/migrated_0003.js 1 src/parser/test/esprima/tolerant-parse/migrated_0004.js 1 src/parser/test/esprima/tolerant-parse/migrated_0005.js 1 src/parser/test/esprima/tolerant-parse/migrated_0006.js 1 src/parser/test/esprima/tolerant-parse/migrated_0007.js 1 src/parser/test/esprima/tolerant-parse/migrated_0008.js 1 src/parser/test/esprima/tolerant-parse/migrated_0009.js 1 src/parser/test/esprima/tolerant-parse/migrated_0010.js 1 src/parser/test/esprima/tolerant-parse/migrated_0011.js 1 src/parser/test/esprima/tolerant-parse/migrated_0012.js 1 src/parser/test/esprima/tolerant-parse/migrated_0013.js 1 src/parser/test/esprima/tolerant-parse/migrated_0014.js 1 src/parser/test/esprima/tolerant-parse/migrated_0015.js 1 src/parser/test/esprima/tolerant-parse/migrated_0016.js 1 src/parser/test/esprima/tolerant-parse/migrated_0017.js 1 src/parser/test/esprima/tolerant-parse/migrated_0018.js 1 src/parser/test/esprima/tolerant-parse/migrated_0019.js 1 src/parser/test/esprima/tolerant-parse/migrated_0020.js 1 src/parser/test/esprima/tolerant-parse/migrated_0021.js 1 src/parser/test/esprima/tolerant-parse/migrated_0022.js 1 src/parser/test/esprima/tolerant-parse/migrated_0023.js 1 src/parser/test/esprima/tolerant-parse/migrated_0024.js 1 src/parser/test/esprima/tolerant-parse/migrated_0025.js 1 src/parser/test/esprima/tolerant-parse/migrated_0026.js 1 src/parser/test/esprima/tolerant-parse/migrated_0027.js 1 src/parser/test/esprima/tolerant-parse/migrated_0028.js 1 src/parser/test/esprima/tolerant-parse/migrated_0029.js 1 src/parser/test/esprima/tolerant-parse/migrated_0030.js 1 src/parser/test/esprima/tolerant-parse/migrated_0031.js 1 src/parser/test/esprima/tolerant-parse/migrated_0032.js 1 src/parser/test/esprima/tolerant-parse/migrated_0033.js 1 src/parser/test/esprima/tolerant-parse/migrated_0034.js 1 src/parser/test/esprima/tolerant-parse/migrated_0035.js 1 src/parser/test/esprima/tolerant-parse/migrated_0036.js 1 src/parser/test/esprima/tolerant-parse/migrated_0037.js 1 src/parser/test/esprima/tolerant-parse/migrated_0038.js 1 src/parser/test/esprima/tolerant-parse/migrated_0039.js 1 src/parser/test/esprima/tolerant-parse/migrated_0040.js 1 src/parser/test/esprima/tolerant-parse/migrated_0041.js 1 src/parser/test/esprima/tolerant-parse/migrated_0042.js 1 src/parser/test/esprima/tolerant-parse/migrated_0043.js 1 src/parser/test/esprima/tolerant-parse/migrated_0044.js 1 src/parser/test/esprima/tolerant-parse/migrated_0045.js 1 src/parser/test/esprima/tolerant-parse/migrated_0046.js 1 src/parser/test/esprima/tolerant-parse/migrated_0047.js 1 src/parser/test/esprima/tolerant-parse/migrated_0048.js 1 src/parser/test/esprima/tolerant-parse/migrated_0049.js 1 src/parser/test/esprima/tolerant-parse/migrated_0050.source.js 1 src/parser/test/esprima/tolerant-parse/migrated_0051.js 1 src/parser/test/esprima/tolerant-parse/migrated_0052.js 1 src/parser/test/esprima/tolerant-parse/string_literal_escape_eight.js 1 src/parser/test/esprima/tolerant-parse/while-missing-parenthesis.js 1 src/parser/test/esprima/whitespace/migrated_0000.source.js 1 src/parser/test/esprima/whitespace/migrated_0001.source.js 1 src/parser/test/esprima_tests.js 3416 src/parser/test/file_utils.ml 67 src/parser/test/file_utils.mli 17 src/parser/test/flow/ES6/binding-pattern/array-pattern/rest_not_final.js 1 src/parser/test/flow/ES6/binding-pattern/object-pattern/await-prop-in-async-function.js 1 src/parser/test/flow/ES6/binding-pattern/object-pattern/eval-prop-assignment-strict.js 2 src/parser/test/flow/ES6/binding-pattern/object-pattern/methods_are_invalid.js 1 src/parser/test/flow/ES6/binding-pattern/object-pattern/public-prop-assignment-strict.js 2 src/parser/test/flow/ES6/binding-pattern/object-pattern/yield-prop-alias-assignment-strict.js 2 src/parser/test/flow/ES6/binding-pattern/object-pattern/yield-prop-alias-invalid-assignment-strict.js 2 src/parser/test/flow/ES6/binding-pattern/object-pattern/yield-prop-assignment-strict.js 2 src/parser/test/flow/ES6/binding-pattern/object-pattern/yield-prop-binding-strict.js 2 src/parser/test/flow/ES6/binding-pattern/object-pattern/yield-prop-in-generator-strict.js 2 src/parser/test/flow/ES6/binding-pattern/object-pattern/yield-prop-in-generator.js 1 src/parser/test/flow/ES6/computed_properties/migrated_0000.js 1 src/parser/test/flow/ES6/modules/export_default_class_implements.js 1 src/parser/test/flow/ES6/modules/migrated_0000.js 1 src/parser/test/flow/ES6/modules/migrated_0001.js 1 src/parser/test/flow/ES6/modules/migrated_0002.js 1 src/parser/test/flow/ES6/modules/migrated_0003.js 1 src/parser/test/flow/ES6/modules/migrated_0004.js 1 src/parser/test/flow/ES6/modules/migrated_0005.js 1 src/parser/test/flow/ES6/modules/migrated_0006.js 1 src/parser/test/flow/ES6/modules/migrated_0007.js 1 src/parser/test/flow/ES6/modules/migrated_0008.js 1 src/parser/test/flow/ES6/modules/migrated_0009.js 1 src/parser/test/flow/ES6/modules/migrated_0010.js 2 src/parser/test/flow/ES6/modules/migrated_0011.js 2 src/parser/test/flow/ES6/modules/migrated_0012.js 2 src/parser/test/flow/ES6/modules/migrated_0013.js 2 src/parser/test/flow/ES6/modules/migrated_0014.js 2 src/parser/test/flow/ES6/modules/migrated_0015.js 2 src/parser/test/flow/ES6/modules/migrated_0016.js 2 src/parser/test/flow/ES6/modules/migrated_0017.js 2 src/parser/test/flow/ES6/modules/migrated_0018.js 2 src/parser/test/flow/ES6/modules/migrated_0019.js 1 src/parser/test/flow/ES6/modules/migrated_0020.js 1 src/parser/test/flow/ES6/modules/migrated_0021.js 1 src/parser/test/flow/ES6/modules/migrated_0022.js 1 src/parser/test/flow/ES6/modules/migrated_0023.js 1 src/parser/test/flow/ES6/modules/migrated_0024.js 1 src/parser/test/flow/ES6/object_short_notation/migrated_0000.js 1 src/parser/test/flow/ES6/object_short_notation/migrated_0001.js 1 src/parser/test/flow/ES6/object_short_notation/migrated_0002.js 1 src/parser/test/flow/ES6/octal-integer-literal/migrated_0000.js 1 src/parser/test/flow/ES6/octal-integer-literal/migrated_0001.js 1 src/parser/test/flow/ES6/octal-integer-literal/migrated_0002.js 1 src/parser/test/flow/ES6/super-property/super-call-in-static-constructor.js 1 src/parser/test/flow/ES6/template-literals/comments_in_interpolation.js 1 src/parser/test/flow/ES6/template-literals/comments_in_interpolation_multiline.js 5 src/parser/test/flow/ES6/yield/invalid-yield-expression.js 1 src/parser/test/flow/ES6/yield/invalid-yield-ident-arrow-param-strict.js 2 src/parser/test/flow/ES6/yield/invalid-yield-ident-assign-strict.js 2 src/parser/test/flow/ES6/yield/invalid-yield-ident-dstr-strict.js 2 src/parser/test/flow/ES6/yield/invalid-yield-ident-func-param-strict.js 2 src/parser/test/flow/ES6/yield/migrated_0000.js 3 src/parser/test/flow/ES6/yield/migrated_0001.js 3 src/parser/test/flow/ES6/yield/migrated_0002.js 3 src/parser/test/flow/ES6/yield/migrated_0003.js 4 src/parser/test/flow/ES6/yield/migrated_0004.js 3 src/parser/test/flow/ES6/yield/migrated_0005.js 3 src/parser/test/flow/JSX/gt_in_attribute.js 1 src/parser/test/flow/JSX/html_entity_at_start_of_child.js 1 src/parser/test/flow/JSX/invalid_unpaired_gt.js 1 src/parser/test/flow/JSX/invalid_unpaired_rcurly.js 1 src/parser/test/flow/JSX/migrated_0000.js 1 src/parser/test/flow/JSX/migrated_0001.js 1 src/parser/test/flow/JSX/migrated_0002.js 2 src/parser/test/flow/JSX/mismatched_closing_tag.js 4 src/parser/test/flow/JSX/partial_closing_tag.js 3 src/parser/test/flow/JSX/partial_opening_tag.js 3 src/parser/test/flow/JSX/partial_opening_tag_frag.js 3 src/parser/test/flow/JSX/rcurly_in_attribute.js 1 src/parser/test/flow/JSX_invalid/migrated_0000.js 1 src/parser/test/flow/JSX_invalid/migrated_0001.js 1 src/parser/test/flow/JSX_invalid/migrated_0002.js 1 src/parser/test/flow/array_literal_spreads/migrated_0000.js 1 src/parser/test/flow/array_literal_spreads/migrated_0001.js 1 src/parser/test/flow/array_literal_spreads/migrated_0002.js 1 src/parser/test/flow/array_literal_spreads/migrated_0003.js 1 src/parser/test/flow/arrow_function/migrated_0000.js 1 src/parser/test/flow/arrow_function/migrated_0001.js 1 src/parser/test/flow/arrow_function/migrated_0002.js 1 src/parser/test/flow/arrow_function/migrated_0003.js 1 src/parser/test/flow/arrow_function/migrated_0004.js 1 src/parser/test/flow/arrow_function/migrated_0005.js 1 src/parser/test/flow/arrow_function/migrated_0006.js 1 src/parser/test/flow/arrow_function/object_return_type.js 1 src/parser/test/flow/arrow_function/param-dflt-yield-expr.js 3 src/parser/test/flow/arrow_function/param-dflt-yield-id.js 3 src/parser/test/flow/arrow_function/tuple_return_type.js 1 src/parser/test/flow/arrow_function_invalid/migrated_0000.js 1 src/parser/test/flow/arrow_function_invalid/migrated_0001.js 1 src/parser/test/flow/arrow_function_invalid/migrated_0002.js 1 src/parser/test/flow/arrow_function_invalid/migrated_0003.js 1 src/parser/test/flow/arrow_function_invalid/migrated_0004.js 1 src/parser/test/flow/async_arrow_functions/migrated_0000.js 1 src/parser/test/flow/async_arrow_functions/migrated_0001.js 1 src/parser/test/flow/async_arrow_functions/migrated_0002.js 1 src/parser/test/flow/async_arrow_functions/migrated_0003.js 1 src/parser/test/flow/async_arrow_functions/migrated_0004.js 1 src/parser/test/flow/async_arrow_functions/migrated_0005.js 1 src/parser/test/flow/async_arrow_functions/migrated_0006.js 1 src/parser/test/flow/async_arrow_functions/migrated_0007.js 1 src/parser/test/flow/async_arrow_functions/migrated_0008.js 1 src/parser/test/flow/async_arrow_functions/migrated_0009.js 2 src/parser/test/flow/async_arrow_functions/with_type_parameters.js 7 src/parser/test/flow/async_arrow_functions/with_type_parameters_types_disabled.js 7 src/parser/test/flow/async_await/async_computed_method.js 1 src/parser/test/flow/async_await/async_generic_method.js 1 src/parser/test/flow/async_await/migrated_0000.js 1 src/parser/test/flow/async_await/migrated_0001.js 1 src/parser/test/flow/async_await/migrated_0002.js 1 src/parser/test/flow/async_await/migrated_0003.js 1 src/parser/test/flow/async_await/migrated_0004.js 1 src/parser/test/flow/async_await/migrated_0005.js 1 src/parser/test/flow/async_await/migrated_0006.js 1 src/parser/test/flow/async_await/migrated_0007.js 1 src/parser/test/flow/async_await/migrated_0008.js 1 src/parser/test/flow/async_await/migrated_0009.js 1 src/parser/test/flow/async_await/migrated_0010.js 1 src/parser/test/flow/async_await/migrated_0011.js 1 src/parser/test/flow/async_await/migrated_0012.js 1 src/parser/test/flow/async_await/migrated_0013.js 1 src/parser/test/flow/async_await/migrated_0014.js 1 src/parser/test/flow/async_await/migrated_0015.js 1 src/parser/test/flow/async_await/migrated_0016.js 1 src/parser/test/flow/async_await/migrated_0017.js 1 src/parser/test/flow/async_await/migrated_0018.js 1 src/parser/test/flow/async_await/migrated_0019.js 1 src/parser/test/flow/async_await/migrated_0020.js 1 src/parser/test/flow/async_await/migrated_0021.js 1 src/parser/test/flow/async_await/migrated_0022.js 1 src/parser/test/flow/async_await/migrated_0023.js 1 src/parser/test/flow/async_await/migrated_0024.js 1 src/parser/test/flow/async_await/migrated_0025.js 1 src/parser/test/flow/async_await/migrated_0026.js 1 src/parser/test/flow/async_await/migrated_0027.js 1 src/parser/test/flow/async_generators/migrated_0000.js 1 src/parser/test/flow/async_generators/migrated_0001.js 1 src/parser/test/flow/async_generators/migrated_0002.js 1 src/parser/test/flow/async_generators/migrated_0003.js 1 src/parser/test/flow/async_generators/migrated_0004.js 1 src/parser/test/flow/async_generators/migrated_0005.js 1 src/parser/test/flow/async_generators/migrated_0006.js 1 src/parser/test/flow/async_generators/migrated_0007.js 1 src/parser/test/flow/async_generators/migrated_0008.js 1 src/parser/test/flow/bigint/binary-invalid-digit.js 1 src/parser/test/flow/bigint/binary-invalid-word.js 1 src/parser/test/flow/bigint/exponent-part.js 1 src/parser/test/flow/bigint/float-invalid-dot-dot.js 1 src/parser/test/flow/bigint/float-invalid-dot.js 1 src/parser/test/flow/bigint/float-invalid-without-fractional-digits.js 1 src/parser/test/flow/bigint/float-invalid.js 1 src/parser/test/flow/bigint/hex-invalid-word.js 1 src/parser/test/flow/bigint/hexadecimal-invalid-digit.js 1 src/parser/test/flow/bigint/legacy-octal-invalid.js 1 src/parser/test/flow/bigint/octal-new-invalid-word.js 1 src/parser/test/flow/bigint/small-invalid-word.js 1 src/parser/test/flow/bigint/valid-binary.js 1 src/parser/test/flow/bigint/valid-hex.js 1 src/parser/test/flow/bigint/valid-large.js 1 src/parser/test/flow/bigint/valid-octal-new.js 1 src/parser/test/flow/bigint/valid-small.js 1 src/parser/test/flow/call_properties/migrated_0000.js 1 src/parser/test/flow/call_properties/migrated_0001.js 1 src/parser/test/flow/call_properties/migrated_0002.js 1 src/parser/test/flow/call_properties/migrated_0003.js 1 src/parser/test/flow/call_properties/migrated_0004.js 1 src/parser/test/flow/call_properties_invalid/migrated_0000.js 1 src/parser/test/flow/catch/optional_catch_binding.js 1 src/parser/test/flow/class_expression/anonymous_implements.js 1 src/parser/test/flow/class_expression/anonymous_with_type_params.js 1 src/parser/test/flow/class_method_kinds/async_as_id_tparams.js 3 src/parser/test/flow/class_method_kinds/async_tparams.js 3 src/parser/test/flow/class_method_kinds/get_as_id.js 3 src/parser/test/flow/class_method_kinds/get_as_id_tparams.js 3 src/parser/test/flow/class_method_kinds/migrated_0000.js 1 src/parser/test/flow/class_method_kinds/migrated_0001.js 1 src/parser/test/flow/class_method_kinds/migrated_0002.js 1 src/parser/test/flow/class_method_kinds/migrated_0003.js 1 src/parser/test/flow/class_method_kinds/migrated_0004.js 1 src/parser/test/flow/class_method_kinds/migrated_0005.js 1 src/parser/test/flow/class_method_kinds/migrated_0006.js 1 src/parser/test/flow/class_method_kinds/migrated_0007.js 1 src/parser/test/flow/class_method_kinds/multiple_constructors.js 20 src/parser/test/flow/class_method_kinds/polymorphic_getter.js 1 src/parser/test/flow/class_method_kinds/static_async.js 3 src/parser/test/flow/class_method_kinds/static_async_as_id.js 3 src/parser/test/flow/class_properties/async.js 3 src/parser/test/flow/class_properties/async_annotated.js 3 src/parser/test/flow/class_properties/async_asi.js 4 src/parser/test/flow/class_properties/async_initializer.js 3 src/parser/test/flow/class_properties/computed.js 3 src/parser/test/flow/class_properties/get.js 3 src/parser/test/flow/class_properties/migrated_0000.js 1 src/parser/test/flow/class_properties/migrated_0001.js 1 src/parser/test/flow/class_properties/migrated_0002.js 1 src/parser/test/flow/class_properties/migrated_0004.js 1 src/parser/test/flow/class_properties/migrated_0005.js 1 src/parser/test/flow/class_properties/migrated_0006.js 1 src/parser/test/flow/class_properties/migrated_0007.js 1 src/parser/test/flow/class_properties/migrated_0009.js 1 src/parser/test/flow/class_properties/migrated_0010.js 1 src/parser/test/flow/class_properties/migrated_0011.js 1 src/parser/test/flow/class_properties/migrated_0012.js 1 src/parser/test/flow/class_properties/migrated_0013.js 1 src/parser/test/flow/class_properties/migrated_0014.js 1 src/parser/test/flow/class_properties/migrated_0015.js 1 src/parser/test/flow/class_properties/migrated_0016.js 1 src/parser/test/flow/class_properties/migrated_0017.js 1 src/parser/test/flow/class_properties/migrated_0018.js 1 src/parser/test/flow/class_properties/migrated_0019.js 1 src/parser/test/flow/class_properties/migrated_0020.js 1 src/parser/test/flow/class_properties/migrated_0021.js 1 src/parser/test/flow/class_properties/migrated_0022.js 1 src/parser/test/flow/class_properties/migrated_0023.js 4 src/parser/test/flow/class_properties/migrated_0024.js 4 src/parser/test/flow/class_properties/migrated_0025.js 4 src/parser/test/flow/class_properties/migrated_0026.js 4 src/parser/test/flow/class_properties/migrated_0027.js 4 src/parser/test/flow/class_properties/migrated_0028.js 4 src/parser/test/flow/class_properties/migrated_0029.js 1 src/parser/test/flow/class_properties/migrated_0030.js 1 src/parser/test/flow/class_properties/super-call-in-arrow.js 3 src/parser/test/flow/class_properties/super-prop-in-arrow.js 3 src/parser/test/flow/class_properties/super-prop-in-prop.js 3 src/parser/test/flow/class_properties/super-prop.js 3 src/parser/test/flow/class_properties/unannotated.js 3 src/parser/test/flow/class_properties/unannotated_asi.js 4 src/parser/test/flow/comment_interning/array.js 6 src/parser/test/flow/comment_interning/array_pattern.js 6 src/parser/test/flow/comment_interning/arrow_function.js 7 src/parser/test/flow/comment_interning/assignment.js 3 src/parser/test/flow/comment_interning/binary.js 2 src/parser/test/flow/comment_interning/block.js 10 src/parser/test/flow/comment_interning/break.js 22 src/parser/test/flow/comment_interning/call.js 11 src/parser/test/flow/comment_interning/catch.js 24 src/parser/test/flow/comment_interning/class_declaration.js 23 src/parser/test/flow/comment_interning/class_expression.js 2 src/parser/test/flow/comment_interning/class_method.js 30 src/parser/test/flow/comment_interning/class_property.js 20 src/parser/test/flow/comment_interning/conditional.js 2 src/parser/test/flow/comment_interning/continue.js 22 src/parser/test/flow/comment_interning/debugger.js 14 src/parser/test/flow/comment_interning/declare_class.js 20 src/parser/test/flow/comment_interning/declare_export_declaration.js 29 src/parser/test/flow/comment_interning/declare_function.js 15 src/parser/test/flow/comment_interning/declare_interface.js 5 src/parser/test/flow/comment_interning/declare_module.js 10 src/parser/test/flow/comment_interning/declare_module_exports.js 5 src/parser/test/flow/comment_interning/declare_type_alias.js 18 src/parser/test/flow/comment_interning/declare_variable.js 9 src/parser/test/flow/comment_interning/decorator.js 11 src/parser/test/flow/comment_interning/do_while.js 22 src/parser/test/flow/comment_interning/empty_statement.js 2 src/parser/test/flow/comment_interning/enum_declaration.js 15 src/parser/test/flow/comment_interning/export.js 15 src/parser/test/flow/comment_interning/expression_statement.js 11 src/parser/test/flow/comment_interning/for.js 4 src/parser/test/flow/comment_interning/function_declaration.js 30 src/parser/test/flow/comment_interning/function_expression.js 21 src/parser/test/flow/comment_interning/function_type.js 8 src/parser/test/flow/comment_interning/if.js 6 src/parser/test/flow/comment_interning/import.js 8 src/parser/test/flow/comment_interning/interface.js 14 src/parser/test/flow/comment_interning/jsx_element.js 20 src/parser/test/flow/comment_interning/jsx_fragment.js 1 src/parser/test/flow/comment_interning/labeled.js 6 src/parser/test/flow/comment_interning/literal.js 6 src/parser/test/flow/comment_interning/member.js 15 src/parser/test/flow/comment_interning/meta_property.js 4 src/parser/test/flow/comment_interning/new.js 12 src/parser/test/flow/comment_interning/object.js 28 src/parser/test/flow/comment_interning/object_pattern.js 3 src/parser/test/flow/comment_interning/object_type.js 38 src/parser/test/flow/comment_interning/parenthesized_expression.js 33 src/parser/test/flow/comment_interning/parenthesized_type.js 26 src/parser/test/flow/comment_interning/program_comment_block.js 1 src/parser/test/flow/comment_interning/program_comment_directive.js 1 src/parser/test/flow/comment_interning/remove_expression_trailing_comments.js 123 src/parser/test/flow/comment_interning/remove_type_trailing_comments.js 36 src/parser/test/flow/comment_interning/return.js 14 src/parser/test/flow/comment_interning/sequence.js 6 src/parser/test/flow/comment_interning/super.js 17 src/parser/test/flow/comment_interning/switch.js 33 src/parser/test/flow/comment_interning/template.js 15 src/parser/test/flow/comment_interning/this.js 9 src/parser/test/flow/comment_interning/throw.js 9 src/parser/test/flow/comment_interning/trailing_comma.js 34 src/parser/test/flow/comment_interning/try.js 30 src/parser/test/flow/comment_interning/type_alias.js 14 src/parser/test/flow/comment_interning/type_cast.js 12 src/parser/test/flow/comment_interning/type_parameters.js 1 src/parser/test/flow/comment_interning/types.js 34 src/parser/test/flow/comment_interning/unary.js 3 src/parser/test/flow/comment_interning/update.js 8 src/parser/test/flow/comment_interning/variable_declaration.js 33 src/parser/test/flow/comment_interning/while.js 1 src/parser/test/flow/comment_interning/with.js 1 src/parser/test/flow/comment_interning/yield.js 27 src/parser/test/flow/comments/migrated_0000.js 1 src/parser/test/flow/comments/migrated_0001.js 1 src/parser/test/flow/comments/migrated_0002.js 1 src/parser/test/flow/comments/migrated_0003.js 3 src/parser/test/flow/decorators/migrated_0000.js 2 src/parser/test/flow/decorators/migrated_0001.js 2 src/parser/test/flow/decorators/migrated_0002.js 2 src/parser/test/flow/decorators/migrated_0003.js 4 src/parser/test/flow/decorators/migrated_0004.js 2 src/parser/test/flow/decorators/migrated_0005.js 4 src/parser/test/flow/decorators/migrated_0006.js 1 src/parser/test/flow/decorators/migrated_0007.js 1 src/parser/test/flow/decorators/migrated_0008.js 1 src/parser/test/flow/decorators/migrated_0009.js 1 src/parser/test/flow/decorators/migrated_0010.js 1 src/parser/test/flow/decorators/migrated_0011.js 1 src/parser/test/flow/decorators/migrated_0012.js 1 src/parser/test/flow/decorators_invalid/migrated_0000.js 1 src/parser/test/flow/decorators_invalid/migrated_0001.js 1 src/parser/test/flow/decorators_invalid/migrated_0002.js 2 src/parser/test/flow/decorators_invalid/migrated_0003.js 2 src/parser/test/flow/decorators_invalid/migrated_0004.js 2 src/parser/test/flow/decorators_invalid/migrated_0005.js 2 src/parser/test/flow/decorators_invalid/migrated_0006.js 2 src/parser/test/flow/decorators_invalid/migrated_0007.js 2 src/parser/test/flow/decorators_invalid/migrated_0008.js 2 src/parser/test/flow/decorators_invalid/migrated_0009.js 2 src/parser/test/flow/decorators_invalid/migrated_0010.js 2 src/parser/test/flow/destructuring_with_default_values/migrated_0000.js 1 src/parser/test/flow/destructuring_with_default_values/migrated_0001.js 1 src/parser/test/flow/destructuring_with_default_values/migrated_0002.js 1 src/parser/test/flow/destructuring_with_default_values/migrated_0003.js 1 src/parser/test/flow/destructuring_with_default_values/migrated_0004.js 1 src/parser/test/flow/destructuring_with_default_values/obj_assignment_pattern_with_literal_key.js 1 src/parser/test/flow/dynamic_import/migrated_0000.js 1 src/parser/test/flow/dynamic_import/migrated_0001.js 1 src/parser/test/flow/dynamic_import/migrated_0002.js 1 src/parser/test/flow/dynamic_import/migrated_0003.js 1 src/parser/test/flow/dynamic_import/migrated_0004.js 1 src/parser/test/flow/dynamic_import/migrated_0005.js 1 src/parser/test/flow/dynamic_import/migrated_0006.js 1 src/parser/test/flow/enums/enum-boolean-member-not-initialized-explicit.js 3 src/parser/test/flow/enums/enum-boolean-member-not-initialized-implicit.js 4 src/parser/test/flow/enums/enum-duplicate-member-name.js 4 src/parser/test/flow/enums/enum-end-of-file-after-member-name.js 2 src/parser/test/flow/enums/enum-end-of-file.js 1 src/parser/test/flow/enums/enum-export.js 2 src/parser/test/flow/enums/enum-inconsistent-member-values-majority-defaulted.js 5 src/parser/test/flow/enums/enum-inconsistent-member-values-mixed-initializers.js 4 src/parser/test/flow/enums/enum-invalid-explicit-type-expression.js 2 src/parser/test/flow/enums/enum-invalid-explicit-type-identifier.js 2 src/parser/test/flow/enums/enum-invalid-export.js 4 src/parser/test/flow/enums/enum-invalid-initializer-separator.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-boolean-explicit-string.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-expression-explicit-boolean.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-expression-explicit-number.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-expression-explicit-string.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-expression-explicit-symbol.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-expression-implicit.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-literal-explicit-symbol.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-number-explicit-boolean.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-number-explicit-string.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-parenthesized.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-string-explicit-boolean.js 3 src/parser/test/flow/enums/enum-invalid-member-initializer-string-explicit-number.js 3 src/parser/test/flow/enums/enum-invalid-member-name.js 4 src/parser/test/flow/enums/enum-invalid-member-separator-no-initializer.js 4 src/parser/test/flow/enums/enum-invalid-member-separator-with-initializer.js 3 src/parser/test/flow/enums/enum-invalid-unknown-members-trailing-comma.js 4 src/parser/test/flow/enums/enum-invalid-unknown-members.js 4 src/parser/test/flow/enums/enum-number-member-not-initialized-explicit.js 3 src/parser/test/flow/enums/enum-number-member-not-initialized-implicit.js 4 src/parser/test/flow/enums/enum-option-off.js 4 src/parser/test/flow/enums/enum-reserved-word-enum-name.js 2 src/parser/test/flow/enums/enum-string-member-inconsistently-initialized-majority-defaulted.js 5 src/parser/test/flow/enums/enum-string-member-inconsistently-initialized-majority-initialized.js 5 src/parser/test/flow/enums/enum-valid-boolean-explicit.js 4 src/parser/test/flow/enums/enum-valid-boolean-implicit.js 4 src/parser/test/flow/enums/enum-valid-empty.js 1 src/parser/test/flow/enums/enum-valid-name.js 2 src/parser/test/flow/enums/enum-valid-no-trailing-comma.js 3 src/parser/test/flow/enums/enum-valid-number-explicit.js 4 src/parser/test/flow/enums/enum-valid-number-implicit.js 4 src/parser/test/flow/enums/enum-valid-string-explicit-defaulted.js 4 src/parser/test/flow/enums/enum-valid-string-explicit-initialized.js 4 src/parser/test/flow/enums/enum-valid-string-implicit-defaulted.js 4 src/parser/test/flow/enums/enum-valid-string-implicit-initialized.js 4 src/parser/test/flow/enums/enum-valid-symbol.js 4 src/parser/test/flow/enums/enum-valid-unknown-members.js 7 src/parser/test/flow/exponentiation/migrated_0000.js 1 src/parser/test/flow/exponentiation/migrated_0001.js 1 src/parser/test/flow/exponentiation/migrated_0002.js 1 src/parser/test/flow/exponentiation/migrated_0003.js 1 src/parser/test/flow/exponentiation/migrated_0004.js 1 src/parser/test/flow/export_import_reserved_words/migrated_0000.js 1 src/parser/test/flow/export_import_reserved_words/migrated_0001.js 1 src/parser/test/flow/export_import_reserved_words/migrated_0002.js 1 src/parser/test/flow/export_import_reserved_words/migrated_0003.js 1 src/parser/test/flow/export_import_reserved_words/migrated_0004.js 1 src/parser/test/flow/export_import_reserved_words/migrated_0005.js 1 src/parser/test/flow/export_import_reserved_words/migrated_0006.js 1 src/parser/test/flow/export_import_reserved_words/migrated_0007.js 1 src/parser/test/flow/export_statements/export-default-function-anon-class-expression.js 1 src/parser/test/flow/export_statements/export-default-function-anon-function-expression.js 1 src/parser/test/flow/export_statements/export_default_async_expression.js 1 src/parser/test/flow/export_statements/export_default_async_function.js 1 src/parser/test/flow/export_statements/export_default_async_generator.js 1 src/parser/test/flow/export_statements/export_default_async_id_and_function.js 2 src/parser/test/flow/export_statements/export_default_async_id_and_named_function.js 2 src/parser/test/flow/export_statements/export_default_async_named_function.js 1 src/parser/test/flow/export_statements/export_default_async_named_generator.js 1 src/parser/test/flow/export_statements/export_missing_comma.js 1 src/parser/test/flow/export_statements/export_trailing_comma.js 1 src/parser/test/flow/export_statements/invalid-export-default-function-anon-class.js 1 src/parser/test/flow/export_statements/invalid-export-default-function-anon-function.js 1 src/parser/test/flow/expression/assignment/assign_declare.js 1 src/parser/test/flow/expression/assignment/assign_interface.js 1 src/parser/test/flow/expression/assignment/assign_of.js 1 src/parser/test/flow/expression/assignment/assign_type.js 1 src/parser/test/flow/expression/assignment/parens.js 1 src/parser/test/flow/expression/binary-logical/and_on_lhs_of_or.js 1 src/parser/test/flow/expression/binary-logical/migrated_0000.js 1 src/parser/test/flow/expression/binary-logical/migrated_0001.js 1 src/parser/test/flow/expression/binary-logical/migrated_0002.js 1 src/parser/test/flow/expression/binary-logical/migrated_0003.js 1 src/parser/test/flow/expression/binary-logical/migrated_0004.js 1 src/parser/test/flow/expression/binary-logical/migrated_0005.js 1 src/parser/test/flow/expression/class/method_params_newline.js 5 src/parser/test/flow/expression/left-hand-side/type_property.js 1 src/parser/test/flow/expression/sequence/parenthesized_left.js 1 src/parser/test/flow/expression/sequence/parenthesized_right.js 1 src/parser/test/flow/expression/unary/incr_with_parens.js 1 src/parser/test/flow/expression/unary/not_with_parens.js 1 src/parser/test/flow/for_await_loops/migrated_0000.js 1 src/parser/test/flow/for_await_loops/migrated_0001.js 1 src/parser/test/flow/for_await_loops/migrated_0002.js 1 src/parser/test/flow/for_await_loops/migrated_0003.js 1 src/parser/test/flow/for_of_loops_invalid/migrated_0000.js 1 src/parser/test/flow/import_statements/migrated_0000.js 1 src/parser/test/flow/import_statements/migrated_0001.js 1 src/parser/test/flow/import_statements/migrated_0002.js 1 src/parser/test/flow/import_statements/missing_as.js 2 src/parser/test/flow/import_statements/missing_as_and_from.js 2 src/parser/test/flow/import_statements/missing_from.js 2 src/parser/test/flow/import_statements/missing_source.js 2 src/parser/test/flow/internal_slot/declare_class.js 1 src/parser/test/flow/internal_slot/declare_class_static.js 1 src/parser/test/flow/internal_slot/interface.js 1 src/parser/test/flow/internal_slot/interface_method.js 1 src/parser/test/flow/internal_slot/interface_variance.js 1 src/parser/test/flow/internal_slot/object.js 1 src/parser/test/flow/internal_slot/object_method.js 1 src/parser/test/flow/internal_slot/object_optional.js 1 src/parser/test/flow/internal_slot/object_variance.js 1 src/parser/test/flow/invalid_syntax/class_unexpected_identifier_before_body.js 3 src/parser/test/flow/invalid_syntax/migrated_0000.js 1 src/parser/test/flow/invalid_syntax/migrated_0001.js 1 src/parser/test/flow/invalid_syntax/migrated_0002.js 1 src/parser/test/flow/invalid_syntax/migrated_0003.js 1 src/parser/test/flow/invalid_syntax/migrated_0004.js 2 src/parser/test/flow/invalid_syntax/migrated_0005.js 1 src/parser/test/flow/invalid_syntax/migrated_0006.js 1 src/parser/test/flow/invalid_syntax/migrated_0007.js 1 src/parser/test/flow/invalid_syntax/migrated_0008.js 1 src/parser/test/flow/invalid_syntax/migrated_0009.js 1 src/parser/test/flow/invalid_syntax/migrated_0010.js 1 src/parser/test/flow/invalid_syntax/migrated_0011.js 1 src/parser/test/flow/invalid_syntax/migrated_0012.js 1 src/parser/test/flow/invalid_syntax/migrated_0013.js 1 src/parser/test/flow/invalid_syntax/migrated_0014.js 1 src/parser/test/flow/invalid_syntax/migrated_0015.js 1 src/parser/test/flow/invalid_syntax/migrated_0016.js 1 src/parser/test/flow/invalid_syntax/migrated_0017.js 1 src/parser/test/flow/invalid_syntax/migrated_0018.js 1 src/parser/test/flow/invalid_syntax/string_newline.js 2 src/parser/test/flow/large_numbers/migrated_0000.js 1 src/parser/test/flow/large_numbers/migrated_0001.js 1 src/parser/test/flow/large_numbers/migrated_0002.js 1 src/parser/test/flow/large_numbers/migrated_0003.js 1 src/parser/test/flow/large_numbers/migrated_0004.js 1 src/parser/test/flow/logical_assignment_operators/and_assignment.js 1 src/parser/test/flow/logical_assignment_operators/nullish_assignment.js 1 src/parser/test/flow/logical_assignment_operators/or_assignment.js 1 src/parser/test/flow/lshift_type_arg/example.js 4 src/parser/test/flow/meta_property/import_meta.js 1 src/parser/test/flow/meta_property/import_meta_assign.js 1 src/parser/test/flow/meta_property/import_not_meta.js 1 src/parser/test/flow/nullish_coalescing/multiple.js 1 src/parser/test/flow/nullish_coalescing/multiple_no_whitespace.js 1 src/parser/test/flow/nullish_coalescing/precedence_and.js 1 src/parser/test/flow/nullish_coalescing/precedence_and_lhs_no_parens.js 1 src/parser/test/flow/nullish_coalescing/precedence_and_nested_lhs.js 1 src/parser/test/flow/nullish_coalescing/precedence_and_nested_rhs.js 1 src/parser/test/flow/nullish_coalescing/precedence_and_rhs_no_parens.js 1 src/parser/test/flow/nullish_coalescing/precedence_multiple_on_or_rhs_no_parens.js 1 src/parser/test/flow/nullish_coalescing/precedence_or.js 1 src/parser/test/flow/nullish_coalescing/precedence_or_lhs_no_parens.js 1 src/parser/test/flow/nullish_coalescing/precedence_or_no_parens.js 1 src/parser/test/flow/nullish_coalescing/precedence_or_rhs_no_parens.js 1 src/parser/test/flow/nullish_coalescing/simple.js 1 src/parser/test/flow/numbers/binnumber_word_invalid.js 1 src/parser/test/flow/numbers/migrated_0000.js 1 src/parser/test/flow/numbers/migrated_0001.js 1 src/parser/test/flow/numbers/migrated_0002.js 1 src/parser/test/flow/numbers/non_octal_decimal_integer_literal.js 3 src/parser/test/flow/numbers/non_octal_decimal_integer_literal_strict.js 4 src/parser/test/flow/numbers/scientific_leading_decimal.js 1 src/parser/test/flow/numbers/scientific_leading_zero.js 1 src/parser/test/flow/numbers/scientific_without_fractional_digits.js 1 src/parser/test/flow/numbers/scientific_zero.js 1 src/parser/test/flow/numbers/underscored_bin.js 1 src/parser/test/flow/numbers/underscored_float.js 1 src/parser/test/flow/numbers/underscored_float_err_lead.js 1 src/parser/test/flow/numbers/underscored_float_err_trail.js 1 src/parser/test/flow/numbers/underscored_float_whole.js 1 src/parser/test/flow/numbers/underscored_hex.js 1 src/parser/test/flow/numbers/underscored_legacy_octal.js 3 src/parser/test/flow/numbers/underscored_number.js 1 src/parser/test/flow/numbers/underscored_number_err_double.js 1 src/parser/test/flow/numbers/underscored_number_err_lead.js 1 src/parser/test/flow/numbers/underscored_number_err_leading_zero.js 1 src/parser/test/flow/numbers/underscored_number_err_trail.js 1 src/parser/test/flow/numbers/underscored_oct.js 1 src/parser/test/flow/object-literal-spread/spread_is_first.js 1 src/parser/test/flow/object-literal-spread/spread_is_last.js 1 src/parser/test/flow/object-literal-spread/spread_is_last_trailing_comma.js 1 src/parser/test/flow/object-literal/tolerent-prepend-key.js 4 src/parser/test/flow/optional_chaining/class-constructor-call.js 7 src/parser/test/flow/optional_chaining/conditional-decimal.js 3 src/parser/test/flow/optional_chaining/function-call.js 9 src/parser/test/flow/optional_chaining/member-access-bracket.js 7 src/parser/test/flow/optional_chaining/member-access.js 4 src/parser/test/flow/optional_chaining/optional-chain-expression.js 1 src/parser/test/flow/optional_chaining/parenthesized-chain.js 5 src/parser/test/flow/optional_chaining/separated-chaining.js 2 src/parser/test/flow/optional_chaining/template-literals.js 4 src/parser/test/flow/private_class_properties/constructor.js 12 src/parser/test/flow/private_class_properties/delete.js 7 src/parser/test/flow/private_class_properties/getter.js 3 src/parser/test/flow/private_class_properties/getter_and_field.js 4 src/parser/test/flow/private_class_properties/getter_and_setter.js 4 src/parser/test/flow/private_class_properties/getter_duplicate.js 4 src/parser/test/flow/private_class_properties/getter_whitespace.js 3 src/parser/test/flow/private_class_properties/member.js 8 src/parser/test/flow/private_class_properties/member_whitespace.js 6 src/parser/test/flow/private_class_properties/multiple.js 6 src/parser/test/flow/private_class_properties/nested.js 3 src/parser/test/flow/private_class_properties/object_type.js 3 src/parser/test/flow/private_class_properties/scope.js 42 src/parser/test/flow/private_class_properties/setter.js 3 src/parser/test/flow/private_class_properties/setter_and_field.js 4 src/parser/test/flow/private_class_properties/setter_duplicate.js 4 src/parser/test/flow/private_class_properties/super.js 6 src/parser/test/flow/private_class_properties/unannotated.js 3 src/parser/test/flow/private_class_properties/unannotated_asi.js 4 src/parser/test/flow/private_class_properties/valid.js 5 src/parser/test/flow/private_class_properties/whitespace.js 3 src/parser/test/flow/statement/if/declare_in_consequent.js 1 src/parser/test/flow/statement/labelled/label_declare.js 1 src/parser/test/flow/statement/labelled/label_of.js 1 src/parser/test/flow/statement/labelled/label_type.js 1 src/parser/test/flow/statement/labelled/statement_with_parens.js 1 src/parser/test/flow/statement/labelled/statement_with_parens_no_semi.js 1 src/parser/test/flow/statement/return/expression_with_parens.js 1 src/parser/test/flow/statement/return/expression_with_parens_no_semi.js 1 src/parser/test/flow/statement/throw/expression_with_parens.js 1 src/parser/test/flow/statement/throw/expression_with_parens_no_semi.js 1 src/parser/test/flow/statement/variable/const_ends_with_paren.js 1 src/parser/test/flow/statement/variable/const_ends_with_paren_no_semi.js 1 src/parser/test/flow/statement/variable/let_ends_with_paren.js 1 src/parser/test/flow/statement/variable/let_ends_with_paren_no_semi.js 1 src/parser/test/flow/statement/variable/var_ends_with_paren.js 1 src/parser/test/flow/statement/variable/var_ends_with_paren_no_semi.js 1 src/parser/test/flow/statement/variable/var_named_declare.js 1 src/parser/test/flow/statement/variable/var_named_type.js 1 src/parser/test/flow/this_param/annotation_required.js 1 src/parser/test/flow/this_param/arrow_function.js 4 src/parser/test/flow/this_param/class_constructor.js 12 src/parser/test/flow/this_param/class_method.js 6 src/parser/test/flow/this_param/declare_class.js 6 src/parser/test/flow/this_param/declare_function.js 4 src/parser/test/flow/this_param/function_declaration.js 4 src/parser/test/flow/this_param/function_expression.js 4 src/parser/test/flow/this_param/function_type.js 4 src/parser/test/flow/this_param/function_type_no_annotation.js 2 src/parser/test/flow/this_param/getters_and_setters.js 4 src/parser/test/flow/this_param/must_be_first.js 1 src/parser/test/flow/this_param/no_shorthand_arrow_function.js 1 src/parser/test/flow/this_param/not_an_arrow_function.js 5 src/parser/test/flow/this_param/object_method.js 6 src/parser/test/flow/trailing_commas/migrated_0000.js 1 src/parser/test/flow/trailing_commas/migrated_0001.js 1 src/parser/test/flow/trailing_commas/migrated_0002.js 1 src/parser/test/flow/trailing_commas/migrated_0003.js 1 src/parser/test/flow/trailing_commas/migrated_0004.js 1 src/parser/test/flow/trailing_commas/migrated_0005.js 1 src/parser/test/flow/trailing_commas/migrated_0006.js 1 src/parser/test/flow/trailing_commas/migrated_0007.js 1 src/parser/test/flow/trailing_commas/migrated_0008.js 1 src/parser/test/flow/trailing_commas/migrated_0009.js 1 src/parser/test/flow/trailing_commas/migrated_0010.js 1 src/parser/test/flow/trailing_commas_invalid/migrated_0000.js 1 src/parser/test/flow/trailing_commas_invalid/migrated_0001.js 1 src/parser/test/flow/trailing_commas_invalid/migrated_0002.js 1 src/parser/test/flow/trailing_commas_invalid/migrated_0003.js 1 src/parser/test/flow/typeapp_call/disabled_ambiguous_call.js 1 src/parser/test/flow/typeapp_call/disabled_ambiguous_new.js 1 src/parser/test/flow/typeapp_call/function_call.js 1 src/parser/test/flow/typeapp_call/function_call_chain.js 1 src/parser/test/flow/typeapp_call/function_call_optional.js 1 src/parser/test/flow/typeapp_call/method_call.js 1 src/parser/test/flow/typeapp_call/method_call_computed.js 1 src/parser/test/flow/typeapp_call/method_call_optional.js 1 src/parser/test/flow/typeapp_call/method_call_optional2.js 1 src/parser/test/flow/typeapp_call/new.js 1 src/parser/test/flow/typeapp_call/new_noparens.js 1 src/parser/test/flow/typeapp_call/rollback_computed.js 1 src/parser/test/flow/typeapp_call/rollback_dot.js 1 src/parser/test/flow/typeapp_call/rollback_jsx.js 1 src/parser/test/flow/types/aliases/alias_with_parens.js 1 src/parser/test/flow/types/aliases/alias_with_parens_no_semi.js 1 src/parser/test/flow/types/aliases/keyword.js 1 src/parser/test/flow/types/aliases/line_separator_after_type.js 2 src/parser/test/flow/types/aliases/migrated_0000.js 1 src/parser/test/flow/types/aliases/migrated_0001.js 1 src/parser/test/flow/types/aliases/migrated_0002.js 1 src/parser/test/flow/types/aliases/migrated_0003.js 1 src/parser/test/flow/types/aliases/migrated_0004.js 1 src/parser/test/flow/types/aliases/reserved_type.js 1 src/parser/test/flow/types/annotations/explicit_inexact_disallowed_in_non_objects.js 32 src/parser/test/flow/types/annotations/explicit_inexact_forbidden_in_exact.js 1 src/parser/test/flow/types/annotations/explicit_inexact_must_appear_last.js 1 src/parser/test/flow/types/annotations/explicit_inexact_object.js 3 src/parser/test/flow/types/annotations/explicit_inexact_object_invalid.js 3 src/parser/test/flow/types/annotations/explicit_inexact_trailing_comma.js 10 src/parser/test/flow/types/annotations/migrated_0000.js 1 src/parser/test/flow/types/annotations/migrated_0001.js 1 src/parser/test/flow/types/annotations/migrated_0002.js 1 src/parser/test/flow/types/annotations/migrated_0003.js 1 src/parser/test/flow/types/annotations/migrated_0004.js 1 src/parser/test/flow/types/annotations/migrated_0005.js 1 src/parser/test/flow/types/annotations/migrated_0006.js 1 src/parser/test/flow/types/annotations/migrated_0007.js 1 src/parser/test/flow/types/annotations/migrated_0008.js 1 src/parser/test/flow/types/annotations/migrated_0009.js 1 src/parser/test/flow/types/annotations/migrated_0010.js 1 src/parser/test/flow/types/annotations/migrated_0011.js 1 src/parser/test/flow/types/annotations/migrated_0012.js 1 src/parser/test/flow/types/annotations/migrated_0013.js 1 src/parser/test/flow/types/annotations/migrated_0014.js 1 src/parser/test/flow/types/annotations/migrated_0015.js 1 src/parser/test/flow/types/annotations/migrated_0016.js 1 src/parser/test/flow/types/annotations/migrated_0017.js 1 src/parser/test/flow/types/annotations/migrated_0018.js 1 src/parser/test/flow/types/annotations/migrated_0019.js 1 src/parser/test/flow/types/annotations/migrated_0020.js 1 src/parser/test/flow/types/annotations/migrated_0021.js 1 src/parser/test/flow/types/annotations/migrated_0022.js 1 src/parser/test/flow/types/annotations/migrated_0023.js 1 src/parser/test/flow/types/annotations/migrated_0024.js 1 src/parser/test/flow/types/annotations/migrated_0025.js 1 src/parser/test/flow/types/annotations/migrated_0026.js 1 src/parser/test/flow/types/annotations/migrated_0027.js 1 src/parser/test/flow/types/annotations/migrated_0030.js 1 src/parser/test/flow/types/annotations/migrated_0031.js 1 src/parser/test/flow/types/annotations/migrated_0032.js 1 src/parser/test/flow/types/annotations/migrated_0033.js 1 src/parser/test/flow/types/annotations/migrated_0034.js 1 src/parser/test/flow/types/annotations/migrated_0035.js 1 src/parser/test/flow/types/annotations/migrated_0036.js 1 src/parser/test/flow/types/annotations/migrated_0037.js 1 src/parser/test/flow/types/annotations/migrated_0038.js 1 src/parser/test/flow/types/annotations/migrated_0039.js 1 src/parser/test/flow/types/annotations/migrated_0040.js 1 src/parser/test/flow/types/annotations/migrated_0041.js 1 src/parser/test/flow/types/annotations/migrated_0042.js 1 src/parser/test/flow/types/annotations/migrated_0043.js 1 src/parser/test/flow/types/annotations/migrated_0044.js 1 src/parser/test/flow/types/annotations/migrated_0045.js 1 src/parser/test/flow/types/annotations/migrated_0046.js 1 src/parser/test/flow/types/annotations/migrated_0047.js 1 src/parser/test/flow/types/annotations/migrated_0048.js 1 src/parser/test/flow/types/annotations/migrated_0049.js 1 src/parser/test/flow/types/annotations/migrated_0050.js 1 src/parser/test/flow/types/annotations/migrated_0051.js 1 src/parser/test/flow/types/annotations/migrated_0052.js 1 src/parser/test/flow/types/annotations/migrated_0053.js 1 src/parser/test/flow/types/annotations/migrated_0054.js 1 src/parser/test/flow/types/annotations/migrated_0055.js 1 src/parser/test/flow/types/annotations/migrated_0056.js 1 src/parser/test/flow/types/annotations/migrated_0057.js 1 src/parser/test/flow/types/annotations/migrated_0058.js 1 src/parser/test/flow/types/annotations/migrated_0059.js 1 src/parser/test/flow/types/annotations/migrated_0060.js 1 src/parser/test/flow/types/annotations/migrated_0061.js 1 src/parser/test/flow/types/annotations/migrated_0062.js 1 src/parser/test/flow/types/annotations/migrated_0063.js 1 src/parser/test/flow/types/annotations/migrated_0064.js 1 src/parser/test/flow/types/annotations/migrated_0065.js 1 src/parser/test/flow/types/annotations/migrated_0066.js 1 src/parser/test/flow/types/annotations/migrated_0067.js 1 src/parser/test/flow/types/annotations/migrated_0068.js 1 src/parser/test/flow/types/annotations/migrated_0069.js 1 src/parser/test/flow/types/annotations/migrated_0070.js 1 src/parser/test/flow/types/annotations/migrated_0071.js 1 src/parser/test/flow/types/annotations/migrated_0072.js 1 src/parser/test/flow/types/annotations/migrated_0073.js 1 src/parser/test/flow/types/annotations/migrated_0074.js 1 src/parser/test/flow/types/annotations/migrated_0075.js 1 src/parser/test/flow/types/annotations/migrated_0076.js 1 src/parser/test/flow/types/annotations/migrated_0077.js 1 src/parser/test/flow/types/annotations/migrated_0078.js 1 src/parser/test/flow/types/annotations/migrated_0079.js 1 src/parser/test/flow/types/annotations/static_is_reserved_param.js 1 src/parser/test/flow/types/annotations/static_is_reserved_type.js 1 src/parser/test/flow/types/annotations/symbol.js 1 src/parser/test/flow/types/annotations/underscore_is_allowed_trailing_commas.js 7 src/parser/test/flow/types/annotations/underscore_is_implicit_anywhere_in_list.js 1 src/parser/test/flow/types/annotations/underscore_is_implicit_in_calls.js 1 src/parser/test/flow/types/annotations/underscore_is_implicit_in_constructor_calls.js 1 src/parser/test/flow/types/annotations/underscore_is_implicit_in_methods.js 1 src/parser/test/flow/types/annotations/underscore_is_reserved_elsewhere.js 6 src/parser/test/flow/types/annotations/unfinished_colon_method.js 1 src/parser/test/flow/types/annotations/unfinished_colon_param.js 1 src/parser/test/flow/types/annotations/unfinished_colon_return.js 1 src/parser/test/flow/types/annotations/unfinished_function_body.js 1 src/parser/test/flow/types/annotations/void_is_reserved_param.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0000.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0001.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0002.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0003.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0004.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0005.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0006.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0007.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0008.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0009.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0010.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0011.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0012.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0013.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0014.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0015.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0016.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0017.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0018.js 1 src/parser/test/flow/types/annotations_in_comments/migrated_0019.js 1 src/parser/test/flow/types/annotations_in_comments_invalid/migrated_0000.js 1 src/parser/test/flow/types/annotations_in_comments_invalid/migrated_0001.js 1 src/parser/test/flow/types/annotations_in_comments_invalid/migrated_0002.js 1 src/parser/test/flow/types/annotations_in_comments_invalid/migrated_0003.js 1 src/parser/test/flow/types/annotations_in_comments_invalid/migrated_0004.js 1 src/parser/test/flow/types/annotations_in_comments_invalid/migrated_0005.js 1 src/parser/test/flow/types/annotations_in_comments_invalid/migrated_0006.js 1 src/parser/test/flow/types/annotations_in_comments_invalid/migrated_0007.js 1 src/parser/test/flow/types/annotations_in_comments_types_disabled/migrated_0000.js 1 src/parser/test/flow/types/annotations_in_comments_types_disabled/migrated_0001.js 1 src/parser/test/flow/types/bigint_literal/migrated_0000.js 1 src/parser/test/flow/types/bigint_literal/migrated_0002.js 1 src/parser/test/flow/types/bigint_literal/migrated_0003.js 1 src/parser/test/flow/types/bigint_literal/migrated_0004.js 1 src/parser/test/flow/types/bigint_literal/migrated_0005.js 1 src/parser/test/flow/types/bigint_literal/migrated_0006.js 1 src/parser/test/flow/types/bigint_literal/migrated_0007.js 1 src/parser/test/flow/types/bigint_literal/migrated_0008.js 1 src/parser/test/flow/types/bigint_literal/migrated_0009.js 1 src/parser/test/flow/types/bigint_literal_invalid/migrated_0000.js 1 src/parser/test/flow/types/bigint_literal_invalid/migrated_0001.js 1 src/parser/test/flow/types/bigint_literal_invalid/migrated_0002.js 1 src/parser/test/flow/types/bigint_literal_invalid/migrated_0010.js 1 src/parser/test/flow/types/boolean_literal/migrated_0000.js 1 src/parser/test/flow/types/boolean_literal/migrated_0001.js 1 src/parser/test/flow/types/class_property_variance/migrated_0000.js 1 src/parser/test/flow/types/class_property_variance/migrated_0001.js 1 src/parser/test/flow/types/class_property_variance/migrated_0002.js 1 src/parser/test/flow/types/class_property_variance/migrated_0003.js 1 src/parser/test/flow/types/class_property_variance/migrated_0004.js 1 src/parser/test/flow/types/class_property_variance/migrated_0005.js 1 src/parser/test/flow/types/class_property_variance/migrated_0006.js 1 src/parser/test/flow/types/class_property_variance/migrated_0007.js 1 src/parser/test/flow/types/class_property_variance/migrated_0008.js 1 src/parser/test/flow/types/class_property_variance/migrated_0009.js 1 src/parser/test/flow/types/class_property_variance/migrated_0010.js 1 src/parser/test/flow/types/declare_class/basic.js 1 src/parser/test/flow/types/declare_class/field_named_static.js 1 src/parser/test/flow/types/declare_class/implements.js 1 src/parser/test/flow/types/declare_class/implements_and_mixins.js 1 src/parser/test/flow/types/declare_class/implements_multiple.js 1 src/parser/test/flow/types/declare_class/invalid_quoted_static_modifier.js 1 src/parser/test/flow/types/declare_class/method_with_this_return.js 3 src/parser/test/flow/types/declare_class/mixins.js 1 src/parser/test/flow/types/declare_class/mixins_multiple.js 1 src/parser/test/flow/types/declare_class/multiple_extends.js 1 src/parser/test/flow/types/declare_class/proto.js 9 src/parser/test/flow/types/declare_class/proto_indexer.js 1 src/parser/test/flow/types/declare_class/proto_method.js 1 src/parser/test/flow/types/declare_class/static_indexer.js 1 src/parser/test/flow/types/declare_class/static_method.js 1 src/parser/test/flow/types/declare_class/static_proto.js 1 src/parser/test/flow/types/declare_class/truncated0.js 3 src/parser/test/flow/types/declare_class/truncated1.js 3 src/parser/test/flow/types/declare_class/truncated2.js 3 src/parser/test/flow/types/declare_class_properties/basic.js 4 src/parser/test/flow/types/declare_class_properties/invalid_async.js 3 src/parser/test/flow/types/declare_class_properties/invalid_initializer.js 3 src/parser/test/flow/types/declare_class_properties/invalid_missing_annotation.js 3 src/parser/test/flow/types/declare_export/batch/migrated_0000.js 1 src/parser/test/flow/types/declare_export/batch/migrated_0001.js 1 src/parser/test/flow/types/declare_export/class/migrated_0017.js 1 src/parser/test/flow/types/declare_export/class/migrated_0018.js 1 src/parser/test/flow/types/declare_export/class/migrated_0019.js 1 src/parser/test/flow/types/declare_export/class/migrated_0020.js 1 src/parser/test/flow/types/declare_export/class/migrated_0021.js 1 src/parser/test/flow/types/declare_export/declare_export_class_prop_named_static.js 1 src/parser/test/flow/types/declare_export/default/default_with_parens.js 1 src/parser/test/flow/types/declare_export/default/default_with_parens_no_semi.js 1 src/parser/test/flow/types/declare_export/default/migrated_0022.js 1 src/parser/test/flow/types/declare_export/default/migrated_0023.js 1 src/parser/test/flow/types/declare_export/default/migrated_0024.js 1 src/parser/test/flow/types/declare_export/default/migrated_0025.js 1 src/parser/test/flow/types/declare_export/default/migrated_0026.js 1 src/parser/test/flow/types/declare_export/default/migrated_0027.js 1 src/parser/test/flow/types/declare_export/default/migrated_0028.js 1 src/parser/test/flow/types/declare_export/default/migrated_0029.js 1 src/parser/test/flow/types/declare_export/default/migrated_0030.js 1 src/parser/test/flow/types/declare_export/default/migrated_0031.js 1 src/parser/test/flow/types/declare_export/default/migrated_0032.js 1 src/parser/test/flow/types/declare_export/function/migrated_0012.js 1 src/parser/test/flow/types/declare_export/function/migrated_0013.js 1 src/parser/test/flow/types/declare_export/function/migrated_0014.js 1 src/parser/test/flow/types/declare_export/function/migrated_0015.js 1 src/parser/test/flow/types/declare_export/function/migrated_0016.js 1 src/parser/test/flow/types/declare_export/named/migrated_0002.js 1 src/parser/test/flow/types/declare_export/named/migrated_0003.js 1 src/parser/test/flow/types/declare_export/named/migrated_0004.js 1 src/parser/test/flow/types/declare_export/named/migrated_0005.js 1 src/parser/test/flow/types/declare_export/named/migrated_0006.js 1 src/parser/test/flow/types/declare_export/named/migrated_0007.js 1 src/parser/test/flow/types/declare_export/named/migrated_0008.js 1 src/parser/test/flow/types/declare_export/var/migrated_0009.js 1 src/parser/test/flow/types/declare_export/var/migrated_0010.js 1 src/parser/test/flow/types/declare_export/var/migrated_0011.js 1 src/parser/test/flow/types/declare_export_invalid/export_non_default_type.js 1 src/parser/test/flow/types/declare_export_invalid/export_type/migrated_0000.js 1 src/parser/test/flow/types/declare_export_invalid/export_type/migrated_0001.js 1 src/parser/test/flow/types/declare_export_invalid/export_type/migrated_0002.js 1 src/parser/test/flow/types/declare_export_invalid/export_type/migrated_0003.js 1 src/parser/test/flow/types/declare_export_invalid/export_type/migrated_0004.js 1 src/parser/test/flow/types/declare_export_invalid/export_type/migrated_0005.js 1 src/parser/test/flow/types/declare_export_invalid/export_type/migrated_0006.js 1 src/parser/test/flow/types/declare_export_invalid/export_type/migrated_0007.js 1 src/parser/test/flow/types/declare_export_invalid/export_type/migrated_0008.js 1 src/parser/test/flow/types/declare_export_invalid/let_const/migrated_0009.js 1 src/parser/test/flow/types/declare_export_invalid/let_const/migrated_0010.js 1 src/parser/test/flow/types/declare_export_invalid/migrated_0012.js 1 src/parser/test/flow/types/declare_export_invalid/migrated_0014.js 1 src/parser/test/flow/types/declare_interface/migrated_0000.js 1 src/parser/test/flow/types/declare_interface/migrated_0001.js 1 src/parser/test/flow/types/declare_interface/migrated_0002.js 1 src/parser/test/flow/types/declare_interface/migrated_0003.js 1 src/parser/test/flow/types/declare_interface/migrated_0004.js 1 src/parser/test/flow/types/declare_interface/migrated_0005.js 1 src/parser/test/flow/types/declare_interface/migrated_0010.js 1 src/parser/test/flow/types/declare_interface/migrated_0011.js 1 src/parser/test/flow/types/declare_module/migrated_0000.js 1 src/parser/test/flow/types/declare_module/migrated_0001.js 1 src/parser/test/flow/types/declare_module/migrated_0002.js 1 src/parser/test/flow/types/declare_module/migrated_0003.js 2 src/parser/test/flow/types/declare_module_exports/migrated_0000.js 1 src/parser/test/flow/types/declare_module_exports/migrated_0001.js 1 src/parser/test/flow/types/declare_module_exports_invalid/migrated_0000.js 1 src/parser/test/flow/types/declare_module_exports_invalid/migrated_0001.js 1 src/parser/test/flow/types/declare_module_invalid/migrated_0000.js 1 src/parser/test/flow/types/declare_module_invalid/migrated_0001.js 1 src/parser/test/flow/types/declare_module_invalid/migrated_0002.js 1 src/parser/test/flow/types/declare_module_invalid/migrated_0003.js 1 src/parser/test/flow/types/declare_module_invalid/migrated_0004.js 1 src/parser/test/flow/types/declare_module_invalid/migrated_0005.js 1 src/parser/test/flow/types/declare_module_with_exports/export_type_with_parens.js 3 src/parser/test/flow/types/declare_module_with_exports/export_type_with_parens_no_semi.js 3 src/parser/test/flow/types/declare_module_with_exports/migrated_0000.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0001.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0002.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0003.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0004.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0005.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0006.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0007.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0008.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0009.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0010.js 1 src/parser/test/flow/types/declare_module_with_exports/migrated_0011.js 1 src/parser/test/flow/types/declare_statements/declare_class_prop_named_static.js 1 src/parser/test/flow/types/declare_statements/migrated_0000.js 1 src/parser/test/flow/types/declare_statements/migrated_0001.js 1 src/parser/test/flow/types/declare_statements/migrated_0002.js 1 src/parser/test/flow/types/declare_statements/migrated_0003.js 1 src/parser/test/flow/types/declare_statements/migrated_0004.js 1 src/parser/test/flow/types/declare_statements/migrated_0005.js 1 src/parser/test/flow/types/declare_statements/migrated_0006.js 1 src/parser/test/flow/types/declare_statements/migrated_0007.js 1 src/parser/test/flow/types/declare_statements/migrated_0008.js 1 src/parser/test/flow/types/declare_statements/migrated_0009.js 1 src/parser/test/flow/types/declare_statements/migrated_0010.js 1 src/parser/test/flow/types/declare_statements/migrated_0011.js 1 src/parser/test/flow/types/declare_statements/migrated_0012.js 1 src/parser/test/flow/types/declare_statements/migrated_0013.js 1 src/parser/test/flow/types/declare_statements_invalid/migrated_0000.js 1 src/parser/test/flow/types/declare_statements_invalid/migrated_0002.js 1 src/parser/test/flow/types/declare_type_alias/basic.js 1 src/parser/test/flow/types/exact_objects/migrated_0000.js 1 src/parser/test/flow/types/exact_objects/migrated_0001.js 1 src/parser/test/flow/types/function_predicates/migrated_0000.js 1 src/parser/test/flow/types/function_predicates/migrated_0001.js 1 src/parser/test/flow/types/function_predicates/migrated_0002.js 1 src/parser/test/flow/types/function_predicates/migrated_0003.js 1 src/parser/test/flow/types/function_predicates/migrated_0004.js 1 src/parser/test/flow/types/function_predicates/migrated_0005.js 1 src/parser/test/flow/types/function_predicates/migrated_0006.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/inside_generics.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/inside_generics_inside_return.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/invalid_some_named_some_anonymous.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0000.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0001.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0002.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0003.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0004.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0005.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0006.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0007.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0008.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0009.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0010.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0011.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0012.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0013.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0014.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0015.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0016.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0017.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0018.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0019.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0020.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0021.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0022.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0023.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0024.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0025.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0026.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/migrated_0027.js 1 src/parser/test/flow/types/function_types_with_anonymous_parameters/some_named_some_anonymous.js 1 src/parser/test/flow/types/grouping/function.js 1 src/parser/test/flow/types/grouping/function_param.js 1 src/parser/test/flow/types/grouping/intersection.js 1 src/parser/test/flow/types/grouping/intersection_of_union.js 1 src/parser/test/flow/types/grouping/method.js 3 src/parser/test/flow/types/grouping/migrated_0000.js 1 src/parser/test/flow/types/grouping/migrated_0001.js 1 src/parser/test/flow/types/grouping/migrated_0003.js 1 src/parser/test/flow/types/grouping/migrated_0004.js 1 src/parser/test/flow/types/grouping/migrated_0005.js 1 src/parser/test/flow/types/grouping/migrated_0006.js 1 src/parser/test/flow/types/grouping/nullable.js 1 src/parser/test/flow/types/grouping/object_type_call_property.js 3 src/parser/test/flow/types/grouping/object_type_indexer.js 3 src/parser/test/flow/types/grouping/object_type_property.js 3 src/parser/test/flow/types/grouping/object_type_spread_property.js 3 src/parser/test/flow/types/grouping/typeof.js 1 src/parser/test/flow/types/grouping/union.js 1 src/parser/test/flow/types/grouping_invalid/migrated_0000.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0000.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0001.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0002.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0003.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0004.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0005.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0006.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0007.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0008.js 1 src/parser/test/flow/types/import_type_shorthand/migrated_0009.js 1 src/parser/test/flow/types/import_type_shorthand/reserved_type.js 1 src/parser/test/flow/types/import_type_shorthand/type_as_as.js 1 src/parser/test/flow/types/import_type_shorthand/typeof_in_typeof.js 1 src/parser/test/flow/types/import_type_shorthand/typeof_in_typeof_reserved_type.js 1 src/parser/test/flow/types/import_type_shorthand/typeof_in_typeof_reserved_value.js 1 src/parser/test/flow/types/import_type_shorthand/typeof_reserved_type.js 1 src/parser/test/flow/types/import_type_shorthand/typeof_reserved_value.js 1 src/parser/test/flow/types/import_types/default_reserved_type.js 1 src/parser/test/flow/types/import_types/default_reserved_value.js 1 src/parser/test/flow/types/import_types/migrated_0000.js 1 src/parser/test/flow/types/import_types/named_reserved_type.js 1 src/parser/test/flow/types/import_types/named_reserved_value.js 1 src/parser/test/flow/types/import_types/namespace.js 1 src/parser/test/flow/types/import_types/namespace_reserved_type.js 1 src/parser/test/flow/types/import_types/namespace_reserved_value.js 1 src/parser/test/flow/types/import_types/typeof_default_reserved_type.js 1 src/parser/test/flow/types/import_types/typeof_named_reserved_type.js 1 src/parser/test/flow/types/import_types/typeof_named_reserved_type_alias.js 1 src/parser/test/flow/types/import_types/typeof_namespace_reserved_type.js 1 src/parser/test/flow/types/indexed_access/indexed_access.js 5 src/parser/test/flow/types/indexed_access/indexed_access_optional.js 9 src/parser/test/flow/types/indexed_access/invalid_dot_bracket_ident.js 1 src/parser/test/flow/types/indexed_access/invalid_dot_bracket_non_ident.js 1 src/parser/test/flow/types/indexed_access/invalid_no_bracket.js 1 src/parser/test/flow/types/indexed_access/invalid_optional.js 1 src/parser/test/flow/types/indexed_access/parenthesized_optional.js 2 src/parser/test/flow/types/instance_spread_invalid/migrated_0000.js 1 src/parser/test/flow/types/instance_spread_invalid/migrated_0001.js 1 src/parser/test/flow/types/interfaces/implements_reserved_type.js 1 src/parser/test/flow/types/interfaces/implements_reserved_value.js 1 src/parser/test/flow/types/interfaces/inline.js 3 src/parser/test/flow/types/interfaces/migrated_0000.js 1 src/parser/test/flow/types/interfaces/migrated_0001.js 1 src/parser/test/flow/types/interfaces/migrated_0002.js 1 src/parser/test/flow/types/interfaces/migrated_0003.js 1 src/parser/test/flow/types/interfaces/migrated_0004.js 1 src/parser/test/flow/types/interfaces/migrated_0005.js 1 src/parser/test/flow/types/interfaces/migrated_0006.js 1 src/parser/test/flow/types/interfaces/migrated_0007.js 1 src/parser/test/flow/types/interfaces/migrated_0008.js 1 src/parser/test/flow/types/interfaces/migrated_0009.js 1 src/parser/test/flow/types/interfaces/migrated_0010.js 1 src/parser/test/flow/types/interfaces/migrated_0011.js 1 src/parser/test/flow/types/interfaces/prop_named_static.js 4 src/parser/test/flow/types/interfaces/reserved_type.js 2 src/parser/test/flow/types/interfaces/reserved_value.js 1 src/parser/test/flow/types/invalid_keywords/migrated_0000.js 1 src/parser/test/flow/types/invalid_keywords/migrated_0001.js 1 src/parser/test/flow/types/keyword_variable_collision/arguments.js 1 src/parser/test/flow/types/keyword_variable_collision/arguments_strict.js 2 src/parser/test/flow/types/keyword_variable_collision/eval.js 1 src/parser/test/flow/types/keyword_variable_collision/eval_strict.js 2 src/parser/test/flow/types/keyword_variable_collision/opaque_collision.js 2 src/parser/test/flow/types/keyword_variable_collision/opaque_in_exp.js 2 src/parser/test/flow/types/keyword_variable_collision/opaque_in_func.js 1 src/parser/test/flow/types/member/migrated_0000.js 1 src/parser/test/flow/types/member/migrated_0001.js 1 src/parser/test/flow/types/member/migrated_0002.js 1 src/parser/test/flow/types/member/migrated_0003.js 1 src/parser/test/flow/types/member/reserved_words.js 1 src/parser/test/flow/types/number_literal/migrated_0000.js 1 src/parser/test/flow/types/number_literal/migrated_0001.js 1 src/parser/test/flow/types/number_literal/migrated_0002.js 1 src/parser/test/flow/types/number_literal/migrated_0003.js 1 src/parser/test/flow/types/number_literal/migrated_0004.js 1 src/parser/test/flow/types/number_literal/migrated_0005.js 1 src/parser/test/flow/types/number_literal/migrated_0006.js 1 src/parser/test/flow/types/number_literal/migrated_0007.js 1 src/parser/test/flow/types/number_literal/migrated_0008.js 1 src/parser/test/flow/types/number_literal/migrated_0009.js 1 src/parser/test/flow/types/number_literal/migrated_0010.js 1 src/parser/test/flow/types/number_literal_invalid/migrated_0000.js 1 src/parser/test/flow/types/number_literal_invalid/migrated_0001.js 1 src/parser/test/flow/types/object/indexers/reserved_type_indexer_name.js 1 src/parser/test/flow/types/object/indexers/reserved_word_indexer_name.js 1 src/parser/test/flow/types/object/methods/generic_method.js 1 src/parser/test/flow/types/object/methods/method.js 1 src/parser/test/flow/types/object/unexpected_proto.js 3 src/parser/test/flow/types/object/unexpected_static.js 9 src/parser/test/flow/types/object_type_property_variance/migrated_0000.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0001.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0002.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0003.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0004.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0005.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0006.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0007.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0008.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0009.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0010.js 1 src/parser/test/flow/types/object_type_property_variance/migrated_0011.js 1 src/parser/test/flow/types/object_type_spread/migrated_0000.js 1 src/parser/test/flow/types/object_type_spread/migrated_0001.js 1 src/parser/test/flow/types/object_type_spread/migrated_0002.js 1 src/parser/test/flow/types/object_type_spread/migrated_0003.js 1 src/parser/test/flow/types/object_type_spread/migrated_0004.js 1 src/parser/test/flow/types/object_type_spread/migrated_0005.js 1 src/parser/test/flow/types/opaque_aliases/declare/opaque_declare_export_init_eol.js 2 src/parser/test/flow/types/opaque_aliases/declare/opaque_declare_export_neither.js 1 src/parser/test/flow/types/opaque_aliases/declare/opaque_declare_export_st_no_t.js 1 src/parser/test/flow/types/opaque_aliases/declare/opaque_declare_export_t_and_st.js 1 src/parser/test/flow/types/opaque_aliases/declare/opaque_declare_export_t_no_st.js 1 src/parser/test/flow/types/opaque_aliases/declare/opaque_declare_neither.js 1 src/parser/test/flow/types/opaque_aliases/declare/opaque_declare_st_no_t.js 1 src/parser/test/flow/types/opaque_aliases/declare/opaque_declare_t_and_st.js 1 src/parser/test/flow/types/opaque_aliases/declare/opaque_declare_t_no_st.js 1 src/parser/test/flow/types/opaque_aliases/invalid/opaque_invalid1.js 1 src/parser/test/flow/types/opaque_aliases/invalid/opaque_invalid2.js 1 src/parser/test/flow/types/opaque_aliases/invalid/opaque_subtype_allow_export.js 3 src/parser/test/flow/types/opaque_aliases/invalid/opaque_subtype_invalid1.js 1 src/parser/test/flow/types/opaque_aliases/invalid/opaque_subtype_invalid2.js 1 src/parser/test/flow/types/opaque_aliases/invalid/opaque_subtype_invalid3.js 1 src/parser/test/flow/types/opaque_aliases/invalid/opaque_type_allow_export.js 3 src/parser/test/flow/types/opaque_aliases/invalid/reserved_type.js 1 src/parser/test/flow/types/opaque_aliases/valid/declare_opaque.js 1 src/parser/test/flow/types/opaque_aliases/valid/opaque_subtype.js 1 src/parser/test/flow/types/opaque_aliases/valid/opaque_subtype_export.js 1 src/parser/test/flow/types/opaque_aliases/valid/opaque_type.js 1 src/parser/test/flow/types/opaque_aliases/valid/opaque_type_export.js 1 src/parser/test/flow/types/opaque_aliases/valid/reserved_value.js 1 src/parser/test/flow/types/optional_indexer_name/migrated_0000.js 1 src/parser/test/flow/types/optional_indexer_name/migrated_0001.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0000.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0001.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0002.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0003.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0004.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0005.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0006.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0007.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0008.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0009.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0010.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0011.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0012.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0013.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0014.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0015.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0016.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0017.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0018.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0019.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0020.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0021.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0022.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0023.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0024.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0025.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0026.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0027.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0028.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0029.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0030.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0031.js 1 src/parser/test/flow/types/parameter_defaults/migrated_0032.js 1 src/parser/test/flow/types/reserved/reserved.js 9 src/parser/test/flow/types/string_literal/migrated_0000.js 1 src/parser/test/flow/types/string_literal/migrated_0001.js 1 src/parser/test/flow/types/string_literal/migrated_0002.js 1 src/parser/test/flow/types/string_literal_invalid/migrated_0000.js 1 src/parser/test/flow/types/this_constraints/declare_class_getter.js 3 src/parser/test/flow/types/this_constraints/declare_class_method_0.js 3 src/parser/test/flow/types/this_constraints/declare_class_method_1.js 3 src/parser/test/flow/types/this_constraints/declare_class_method_2.js 3 src/parser/test/flow/types/this_constraints/declare_class_setter.js 3 src/parser/test/flow/types/this_constraints/declare_function_0.js 1 src/parser/test/flow/types/this_constraints/declare_function_1.js 1 src/parser/test/flow/types/this_constraints/declare_function_2.js 1 src/parser/test/flow/types/this_constraints/error_not_first.js 1 src/parser/test/flow/types/this_constraints/error_optional.js 1 src/parser/test/flow/types/this_constraints/error_repeated.js 1 src/parser/test/flow/types/this_constraints/function_type_0.js 1 src/parser/test/flow/types/this_constraints/function_type_1.js 1 src/parser/test/flow/types/this_constraints/function_type_2.js 1 src/parser/test/flow/types/this_constraints/no_ambiguity_with_anonymous_this_0.js 3 src/parser/test/flow/types/this_constraints/no_ambiguity_with_anonymous_this_1.js 3 src/parser/test/flow/types/this_constraints/object_type_method_0.js 3 src/parser/test/flow/types/this_constraints/object_type_method_1.js 3 src/parser/test/flow/types/this_constraints/object_type_method_2.js 3 src/parser/test/flow/types/tuples/migrated_0000.js 1 src/parser/test/flow/types/tuples/migrated_0001.js 1 src/parser/test/flow/types/tuples/migrated_0002.js 1 src/parser/test/flow/types/tuples/migrated_0003.js 1 src/parser/test/flow/types/typecasts/migrated_0000.js 1 src/parser/test/flow/types/typecasts/migrated_0001.js 1 src/parser/test/flow/types/typecasts/migrated_0002.js 1 src/parser/test/flow/types/typecasts/migrated_0003.js 1 src/parser/test/flow/types/typecasts_invalid/migrated_0000.js 1 src/parser/test/flow/types/typecasts_invalid/migrated_0001.js 1 src/parser/test/flow/uninitialized_const_bindings/migrated_0000.js 1 src/parser/test/flow/uninitialized_const_bindings/migrated_0001.js 1 src/parser/test/flow/uninitialized_const_bindings_invalid/migrated_0000.js 1 src/parser/test/flow/uninitialized_destructured_bindings/migrated_0000.js 1 src/parser/test/flow/uninitialized_destructured_bindings/migrated_0001.js 1 src/parser/test/flow/uninitialized_destructured_bindings/migrated_0002.js 1 src/parser/test/flow/uninitialized_destructured_bindings/migrated_0003.js 1 src/parser/test/flow/uninitialized_destructured_bindings/migrated_0004.js 1 src/parser/test/flow/uninitialized_destructured_bindings/migrated_0005.js 1 src/parser/test/flow/uninitialized_destructured_bindings/migrated_0006.js 1 src/parser/test/flow/uninitialized_destructured_bindings/migrated_0007.js 1 src/parser/test/flow/uninitialized_destructured_bindings/migrated_0008.js 1 src/parser/test/flow/uninitialized_destructured_bindings_invalid/migrated_0000.js 1 src/parser/test/flow/uninitialized_destructured_bindings_invalid/migrated_0001.js 1 src/parser/test/flow/uninitialized_destructured_bindings_invalid/migrated_0002.js 1 src/parser/test/parse_test262.ml 421 src/parser/test/run_tests.ml 718 src/parser_utils/__tests__/file_sig_test.ml 897 src/parser_utils/__tests__/flow_ast_differ_test.ml 3300 src/parser_utils/__tests__/flow_polymorphic_ast_mapper_test.ml 28 src/parser_utils/__tests__/parser_utils_tests.ml 9 src/parser_utils/__tests__/test_utils.ml 20 src/parser_utils/exports/__tests__/exports_tests.ml 655 src/parser_utils/output/__tests__/js_layout_generator/assignment_precedence_test.ml 119 src/parser_utils/output/__tests__/js_layout_generator/comment_test.ml 288 src/parser_utils/output/__tests__/js_layout_generator/import_test.ml 97 src/parser_utils/output/__tests__/js_layout_generator/jsx_test.ml 306 src/parser_utils/output/__tests__/js_layout_generator/object_test.ml 298 src/parser_utils/output/__tests__/js_layout_generator/operator_precedence_test.ml 483 src/parser_utils/output/__tests__/js_layout_generator/pattern_test.ml 215 src/parser_utils/output/__tests__/js_layout_generator/program_test.ml 230 src/parser_utils/output/__tests__/js_layout_generator/trailing_commas_test.ml 155 src/parser_utils/output/__tests__/js_layout_generator/variable_declaration_precedence_test.ml 86 src/parser_utils/output/__tests__/js_layout_generator_test.ml 2716 src/parser_utils/output/__tests__/layout_generator_test_utils.ml 57 src/parser_utils/output/__tests__/layout_test.ml 38 src/parser_utils/output/__tests__/layout_test_utils.ml 227 src/parser_utils/output/__tests__/parser_utils_output_tests.ml 9 src/parser_utils/output/__tests__/source_test.ml 77 src/parser_utils/output/printers/__tests__/parser_utils_output_printers_tests.ml 9 src/parser_utils/output/printers/__tests__/pretty_printer_test.ml 223 src/parser_utils/type_sig/__tests__/compact_table_tests.ml 120 src/parser_utils/type_sig/__tests__/type_sig_tests.ml 4854 src/services/autocomplete/__tests__/autocompleteService_js_tests.ml 22 src/services/autocomplete/__tests__/autocomplete_tests.ml 9 src/services/code_action/__tests__/autofix_imports_tests.ml 622 src/services/code_action/__tests__/code_action_service_tests.ml 151 src/services/code_action/__tests__/code_action_tests.ml 23 src/services/code_action/__tests__/insert_type_utils_tests.ml 63 src/services/code_action/__tests__/refactor_extract_tests.ml 1325 src/services/code_action/__tests__/refactor_extract_utils_tests.ml 1106 src/services/code_action/__tests__/validation_tests.ml 41 src/services/export/__tests__/export_service_tests.ml 50 src/services/export/__tests__/export_tests.ml 9 src/services/export/index/__tests__/export_index_tests.ml 66 src/services/export/index/__tests__/index_tests.ml 9 src/services/export/search/__tests__/export_search_tests.ml 124 src/services/export/search/__tests__/search_tests.ml 9 src/services/inference/__tests__/dep_graph_test_utils.ml 20 src/services/inference/__tests__/inference_tests.ml 9 src/services/inference/__tests__/pure_dep_graph_operations_test.ml 70 src/services/inference/__tests__/types_js_test.ml 555 src/services/references/__tests__/find_refs_tests.ml 9 src/services/references/__tests__/propertyAccessSearcher_test.ml 62 src/typing/__tests__/typed_ast_test.ml 313 src/typing/__tests__/typing_tests.ml 12 tests/abnormal/break-continue.js 70 tests/abnormal/break-in-nested_block.js 12 tests/abnormal/return.js 6 tests/abnormal/toplevel_break.js 1 tests/abnormal/toplevel_continue.js 1 tests/abnormal/toplevel_return.js 1 tests/abnormal/toplevel_throw.js 1 tests/abstract_locations_cycle/cycle1.js 5 tests/abstract_locations_cycle/cycle2.js 3 tests/abstract_locations_ide_services/bar.js 3 tests/abstract_locations_ide_services/foo.js 3 tests/abstract_locations_ide_services/test.sh 10 tests/abstract_locations_minimal_merge/foo.js 1 tests/abstract_locations_minimal_merge/impl-dep-of-impl-dep.js 2 tests/abstract_locations_minimal_merge/impl-dep-of-sig-dep.js 2 tests/abstract_locations_minimal_merge/impl-dependent.js 4 tests/abstract_locations_minimal_merge/sig-dep-of-impl-dep.js 2 tests/abstract_locations_minimal_merge/sig-dependent.js 2 tests/abstract_locations_minimal_merge/test.sh 9 tests/abstract_locations_object_deopt/a.js 8 tests/abstract_locations_object_deopt/b.js 3 tests/abstract_locations_object_deopt/test.sh 7 tests/abstract_locations_saved_state/foo.js 1 tests/abstract_locations_skip_recheck/test.sh 18 tests/abstract_locations_skip_recheck/test1.js 2 tests/abstract_locations_skip_recheck/test2.js 3 tests/abstract_locations_skip_recheck/test3.js 3 tests/abstract_locations_skip_recheck/tmp1/test1.js 2 tests/abstract_locations_skip_recheck/tmp2/test1.js 2 tests/ambiguous_object_syntax_exact_by_default/test.js 4 tests/ambiguous_object_syntax_no_exact_by_default/test.js 4 tests/annot/annot.js 35 tests/annot/any/A.js 7 tests/annot/any/B.js 4 tests/annot/forward_ref.js 10 tests/annot/issue-530.js 2 tests/annot/leak.js 7 tests/annot/other.js 2 tests/annot/scope.js 19 tests/annot/test.js 2 tests/annot2/A.js 7 tests/annot2/B.js 4 tests/annot2/T.js 1 tests/annotate_declarations/declarations/lib.js 4 tests/annotate_declarations/test.js 66 tests/annotate_declarations/underconstrained.js 56 tests/annotate_empty_object/test.js 57 tests/annotate_escaped_generics/alias.js 6 tests/annotate_escaped_generics/class.js 65 tests/annotate_escaped_generics/func.js 46 tests/annotate_escaped_generics/misc.js 104 tests/annotate_escaped_generics/nonprivate.js 9 tests/annotate_escaped_generics/pred.js 7 tests/annotate_escaped_generics/private.js 11 tests/annotate_escaped_generics_exports/exp.js 4 tests/annotate_escaped_generics_exports/imp.js 6 tests/annotate_exports_anonymous_class/a.js 1 tests/annotate_exports_array_literal/a.js 11 tests/annotate_exports_boolean_literals/a.js 2 tests/annotate_exports_class/a.js 5 tests/annotate_exports_class/b.js 6 tests/annotate_exports_class/c.js 7 tests/annotate_exports_class_extends/fileA.js 2 tests/annotate_exports_class_extends/fileB.js 2 tests/annotate_exports_class_extends/lib.js 2 tests/annotate_exports_dotFlow/a.js 1 tests/annotate_exports_duplicate_import_error/a1.js 3 tests/annotate_exports_duplicate_import_error/a2.js 3 tests/annotate_exports_duplicate_import_error/b.js 3 tests/annotate_exports_duplicate_import_error/c.js 3 tests/annotate_exports_empty_array/a.js 8 tests/annotate_exports_empty_object/a.js 1 tests/annotate_exports_empty_object/b.js 1 tests/annotate_exports_empty_object/c.js 4 tests/annotate_exports_empty_object/d.js 4 tests/annotate_exports_empty_object/e.js 4 tests/annotate_exports_empty_object/f.js 3 tests/annotate_exports_empty_object/g.js 4 tests/annotate_exports_exact_by_default/exact.js 2 tests/annotate_exports_exact_by_default/inexact.js 2 tests/annotate_exports_exact_by_default/test.sh 10 tests/annotate_exports_export_class_utility/libA1.js 2 tests/annotate_exports_export_class_utility/libA2.js 3 tests/annotate_exports_export_class_utility/libB1.js 2 tests/annotate_exports_export_class_utility/libB2.js 3 tests/annotate_exports_export_class_utility/mainA1.js 3 tests/annotate_exports_export_class_utility/mainA2.js 3 tests/annotate_exports_export_class_utility/mainB1.js 3 tests/annotate_exports_export_class_utility/mainB2.js 3 tests/annotate_exports_fbt/a.js 2 tests/annotate_exports_fbt/lib/fbt.js 2 tests/annotate_exports_function/a.js 3 tests/annotate_exports_function/arrow-annot.js 3 tests/annotate_exports_function/arrow-no-annot.js 3 tests/annotate_exports_function/b.js 2 tests/annotate_exports_hard_coded_fixes/any-in-union.js 13 tests/annotate_exports_hard_coded_fixes/any-to-flowfixme-no-strict.js 2 tests/annotate_exports_hard_coded_fixes/any-to-flowfixme-strict-local.js 2 tests/annotate_exports_hard_coded_fixes/any-to-flowfixme-strict.js 2 tests/annotate_exports_import_class_direct/lib.js 2 tests/annotate_exports_import_class_direct/main.js 2 tests/annotate_exports_import_class_indirect/lib.js 3 tests/annotate_exports_import_class_indirect/main.js 2 tests/annotate_exports_import_cycle/a.js 3 tests/annotate_exports_import_cycle/b.js 3 tests/annotate_exports_import_cycle/c.js 5 tests/annotate_exports_import_cycle/error-a.js 7 tests/annotate_exports_import_cycle/error-b.js 7 tests/annotate_exports_import_cycle/error-lib.js 6 tests/annotate_exports_import_cycle/lib.js 6 tests/annotate_exports_import_declare_class_type/a.js 2 tests/annotate_exports_import_declare_class_type/b.js 2 tests/annotate_exports_import_declare_class_type/c.js 2 tests/annotate_exports_import_declare_class_type/declare-class-export-type.js 3 tests/annotate_exports_import_declare_class_type/declare-export-class.js 2 tests/annotate_exports_import_default_exported_class/export.js 2 tests/annotate_exports_import_default_exported_class/main.js 2 tests/annotate_exports_import_es6/lib.js 2 tests/annotate_exports_import_es6/main.js 2 tests/annotate_exports_import_instance_type_cast/lib.js 2 tests/annotate_exports_import_instance_type_cast/main.js 2 tests/annotate_exports_import_interface/lib.js 3 tests/annotate_exports_import_interface/main.js 2 tests/annotate_exports_import_multiple_kinds/a.js 6 tests/annotate_exports_import_multiple_kinds/b.js 6 tests/annotate_exports_import_multiple_kinds/c.js 5 tests/annotate_exports_import_multiple_kinds/lib1.js 4 tests/annotate_exports_import_multiple_kinds/lib2.js 3 tests/annotate_exports_import_no_bounds/lib.js 2 tests/annotate_exports_import_no_bounds/main.js 2 tests/annotate_exports_import_no_duplicates/lib.js 3 tests/annotate_exports_import_no_duplicates/main.js 6 tests/annotate_exports_import_opaque_type/lib.js 3 tests/annotate_exports_import_opaque_type/main.js 3 tests/annotate_exports_import_paths/a/a.js 2 tests/annotate_exports_import_paths/a/b/c/f.js 2 tests/annotate_exports_import_paths/d/e/lib-e.js 2 tests/annotate_exports_import_paths/file.js 6 tests/annotate_exports_import_paths/lib.js 2 tests/annotate_exports_import_type_default/a.js 2 tests/annotate_exports_import_type_default/b.js 2 tests/annotate_exports_import_type_default/lib.js 2 tests/annotate_exports_import_typeof/a.js 2 tests/annotate_exports_import_typeof/b.js 2 tests/annotate_exports_import_typeof/lib.js 2 tests/annotate_exports_large_type/a.js 14 tests/annotate_exports_library_import/fileA.js 2 tests/annotate_exports_library_import/fileB.js 3 tests/annotate_exports_library_import/libs/react-redux_v5.x.x.js 4 tests/annotate_exports_multi_run/a.js 6 tests/annotate_exports_multi_run/b.js 5 tests/annotate_exports_multi_run/c.js 4 tests/annotate_exports_multi_run/d.js 3 tests/annotate_exports_multi_run/e.js 2 tests/annotate_exports_multi_run/test.sh 4 tests/annotate_exports_no_import_on_error/lib-1.js 3 tests/annotate_exports_no_import_on_error/lib-2.js 9 tests/annotate_exports_no_import_on_error/main-1.js 2 tests/annotate_exports_no_import_on_error/main-2.js 4 tests/annotate_exports_numeric_literals/a.js 2 tests/annotate_exports_object/a.js 8 tests/annotate_exports_object/b.js 10 tests/annotate_exports_object/c.js 5 tests/annotate_exports_object/d.js 19 tests/annotate_exports_object_dynamic_props/a.js 14 tests/annotate_exports_object_key/a.js 5 tests/annotate_exports_object_spread/a.js 3 tests/annotate_exports_omit_targ_defaults/defaults.js 3 tests/annotate_exports_preserve_literals_auto/file.js 15 tests/annotate_exports_react/element-component.js 5 tests/annotate_exports_react/element-div.js 3 tests/annotate_exports_react/fake-react.js 2 tests/annotate_exports_react/lib.js 2 tests/annotate_exports_react/no-import.js 8 tests/annotate_exports_react/node.js 3 tests/annotate_exports_react/propTypes.js 12 tests/annotate_exports_react/qualified.js 11 tests/annotate_exports_reuse_imports/exports-default-class-1-generator.js 2 tests/annotate_exports_reuse_imports/exports-default-class-1.js 2 tests/annotate_exports_reuse_imports/exports-default-class-funcall-a.js 4 tests/annotate_exports_reuse_imports/exports-default-class-funcall-b.js 4 tests/annotate_exports_reuse_imports/exports-default-class.js 3 tests/annotate_exports_reuse_imports/exports-default-function.js 3 tests/annotate_exports_reuse_imports/exports-default-instance.js 3 tests/annotate_exports_reuse_imports/exports-default-poly-class.js 2 tests/annotate_exports_reuse_imports/exports-default-poly-instance.js 2 tests/annotate_exports_reuse_imports/exports-list.js 2 tests/annotate_exports_reuse_imports/import-default.js 40 tests/annotate_exports_simplify_hardcoded_fixes/a.js 2 tests/annotate_exports_string_literals/a.js 8 tests/annotate_exports_string_literals_preserve/a.js 8 tests/annotate_exports_unclear_type/any.js 1 tests/annotate_exports_unclear_type/non_strict_file.js 2 tests/annotate_exports_unclear_type/strict_file.js 2 tests/annotate_exports_unclear_type/test.sh 9 tests/annotate_exports_unclear_type_cycle/cycle1.js 3 tests/annotate_exports_unclear_type_cycle/cycle2.js 3 tests/annotate_exports_unclear_type_cycle/other_cycle1.js 3 tests/annotate_exports_unclear_type_cycle/other_cycle2.js 3 tests/annotate_exports_validator/simplify-empty.js 6 tests/annotate_exports_variable_declaration/pattern-array.js 13 tests/annotate_exports_variable_declaration/pattern-object.js 19 tests/annotate_exports_variable_declaration/simple-let.js 5 tests/annotate_exports_variable_declaration/simple-var.js 5 tests/annotate_lti/arrow.js 8 tests/annotate_lti/class.js 9 tests/annotate_lti/function.js 48 tests/annotate_lti/this.js 43 tests/annotate_lti_heuristics/file.js 14 tests/annotate_lti_max_type_size/file.js 7 tests/any/any.js 6 tests/any/anyexportflowfile.js 1 tests/any/ex_special_cases.js 31 tests/any/flowfixme.js 8 tests/any/flowissue.js 8 tests/any/nonflowfile.js 1 tests/any/propagate.js 20 tests/any/reach.js 6 tests/any_propagation/arrays.js 6 tests/any_propagation/function.js 12 tests/arith/Arith.js 73 tests/arith/exponent.js 7 tests/arith/generic.js 5 tests/arith/mult.js 7 tests/arith/relational.js 25 tests/array_filter/test.js 6 tests/array_filter/test2.js 11 tests/array_spread/test.js 7 tests/arraylib/array_lib.js 77 tests/arraylib/callback_this.js 27 tests/arraylib/flat.js 24 tests/arraylib/issue_5182.js 17 tests/arraylib/issue_6656.js 2 tests/arraylib/issue_7680.js 17 tests/arraylib/issue_7901.js 2 tests/arraylib/length.js 6 tests/arrays/Arrays.js 29 tests/arrays/isarray.js 24 tests/arrays/map.js 7 tests/arrays/numeric_elem.js 4 tests/arrays/predicates.js 2 tests/arrays/spread.js 55 tests/arrays/spread_perf.js 6 tests/arrows/advanced_arrows.js 5 tests/arrows/arrows.js 9 tests/ast_error_description/expression.js 67 tests/ast_filename/foo.js 1 tests/ast_filename/nonascii.js 1 tests/ast_filename/test.sh 20 tests/ast_tokens/foo.js 7 tests/async/async.js 26 tests/async/async2.js 33 tests/async/async3.js 11 tests/async/async_base_class.js 8 tests/async/async_parse.js 17 tests/async/async_promise.js 3 tests/async/async_return_void.js 10 tests/async/await_not_in_async.js 3 tests/async/await_not_in_async2.js 2 tests/async/await_not_in_async3.js 2 tests/async/await_parse.js 17 tests/async_iteration/delegate_yield.js 24 tests/async_iteration/generator.js 21 tests/async_iteration/return.js 16 tests/async_iteration/throw.js 29 tests/autocomplete/bar.js 2 tests/autocomplete/bool.js 1 tests/autocomplete/bracket_syntax_1.js 2 tests/autocomplete/bracket_syntax_2.js 2 tests/autocomplete/bracket_syntax_3.js 2 tests/autocomplete/bracket_syntax_4.js 2 tests/autocomplete/bracket_syntax_5.js 2 tests/autocomplete/bracket_syntax_6.js 2 tests/autocomplete/bracket_syntax_needed.js 5 tests/autocomplete/bracket_syntax_needed_2.js 5 tests/autocomplete/class_declaration_name.js 2 tests/autocomplete/comments.js 1 tests/autocomplete/customfun.js 3 tests/autocomplete/enum-id.js 5 tests/autocomplete/enum-key.js 3 tests/autocomplete/enums.js 5 tests/autocomplete/eval_destructor.js 3 tests/autocomplete/eval_predicate.js 3 tests/autocomplete/foo.js 5 tests/autocomplete/foo_parse_fail.js 5 tests/autocomplete/fun.js 3 tests/autocomplete/function-added-properties.js 4 tests/autocomplete/function_builtins.js 3 tests/autocomplete/generic_alias.js 3 tests/autocomplete/generics.js 4 tests/autocomplete/identifier.js 10 tests/autocomplete/identifier_import_type.js 6 tests/autocomplete/identifier_middle.js 3 tests/autocomplete/identifier_type.js 3 tests/autocomplete/idx.js 9 tests/autocomplete/if.js 2 tests/autocomplete/import_source.js 1 tests/autocomplete/indexed-access-1.js 4 tests/autocomplete/indexed-access-2.js 2 tests/autocomplete/indexed-access-optional-1.js 4 tests/autocomplete/indexed-access-optional-2.js 2 tests/autocomplete/indirect_array.js 5 tests/autocomplete/inherited-class-properties.js 11 tests/autocomplete/intersection.js 3 tests/autocomplete/issue-1368.js 17 tests/autocomplete/iterator.js 4 tests/autocomplete/jsdoc-exports.js 5 tests/autocomplete/jsdoc-members-1.js 11 tests/autocomplete/jsdoc-members-2.js 2 tests/autocomplete/jsdoc-members-3.js 2 tests/autocomplete/jsdoc-members-4.js 2 tests/autocomplete/jsdoc-members-5.js 2 tests/autocomplete/jsdoc-members-6.js 4 tests/autocomplete/jsdoc-members-7.js 4 tests/autocomplete/jsdoc-members-8.js 12 tests/autocomplete/jsdoc-objects.js 46 tests/autocomplete/jsdoc.js 10 tests/autocomplete/jsx-abstract-component.js 4 tests/autocomplete/jsx-attribute-member.js 4 tests/autocomplete/jsx-closing-tag-unclosed.js 5 tests/autocomplete/jsx-closing-tag.js 5 tests/autocomplete/jsx-function-component-2.js 5 tests/autocomplete/jsx-function-component-3.js 5 tests/autocomplete/jsx-function-component.js 5 tests/autocomplete/jsx-text.js 2 tests/autocomplete/jsx-with-children.js 6 tests/autocomplete/jsx1.js 4 tests/autocomplete/jsx2.js 4 tests/autocomplete/jsx3.js 5 tests/autocomplete/jsx4.js 4 tests/autocomplete/literal.js 3 tests/autocomplete/member_class_property.js 7 tests/autocomplete/member_class_static.js 5 tests/autocomplete/member_interface_property.js 7 tests/autocomplete/member_middle.js 2 tests/autocomplete/normalize-1.js 3 tests/autocomplete/normalize-2.js 4 tests/autocomplete/num.js 2 tests/autocomplete/object-spread-1.js 6 tests/autocomplete/object-spread-2.js 6 tests/autocomplete/object_builtins.js 3 tests/autocomplete/object_keys_spread.js 16 tests/autocomplete/object_literal.js 7 tests/autocomplete/opaque_types.js 11 tests/autocomplete/opaque_types_def.js 2 tests/autocomplete/optional.js 3 tests/autocomplete/optional_chaining_continue.js 10 tests/autocomplete/optional_chaining_middle.js 7 tests/autocomplete/optional_chaining_new.js 7 tests/autocomplete/optional_object.js 2 tests/autocomplete/override.js 7 tests/autocomplete/pattern.js 3 tests/autocomplete/pattern_object_key_middle.js 4 tests/autocomplete/poly.js 3 tests/autocomplete/poly_no_args.js 3 tests/autocomplete/qualified-type-annotation-require.js 2 tests/autocomplete/qualified-type-annotation.js 2 tests/autocomplete/qualified-types-jsdoc.js 2 tests/autocomplete/rank.js 4 tests/autocomplete/rank_intersection.js 5 tests/autocomplete/rank_union.js 5 tests/autocomplete/shadow-prop.js 3 tests/autocomplete/str.js 1 tests/autocomplete/suggest_optional_chaining_1.js 2 tests/autocomplete/suggest_optional_chaining_2.js 2 tests/autocomplete/suggest_optional_chaining_3.js 2 tests/autocomplete/super.js 3 tests/autocomplete/test.sh 122 tests/autocomplete/this-2.js 7 tests/autocomplete/this.js 7 tests/autocomplete/this2.js 5 tests/autocomplete/type-alias.js 5 tests/autocomplete/type-exports-jsdoc.js 6 tests/autocomplete/type-exports.js 9 tests/autocomplete/typeof.js 3 tests/autocomplete/typeof_2.js 3 tests/autocomplete/typeparams.js 6 tests/autocomplete/typeparams_function.js 2 tests/autocomplete/types-jsdoc.js 8 tests/autocomplete/union-2.js 2 tests/autocomplete/union.js 9 tests/autocomplete/unknown.js 1 tests/autocomplete/unqualified-type-annotation.js 16 tests/autocomplete/upper_bounds_1.js 6 tests/autocomplete/upper_bounds_10.js 15 tests/autocomplete/upper_bounds_2.js 6 tests/autocomplete/upper_bounds_3.js 8 tests/autocomplete/upper_bounds_4.js 11 tests/autocomplete/upper_bounds_5.js 10 tests/autocomplete/upper_bounds_6.js 2 tests/autocomplete/upper_bounds_7.js 2 tests/autocomplete/upper_bounds_8.js 2 tests/autocomplete/upper_bounds_9.js 2 tests/autofix_array_literal/a.js 11 tests/autofix_array_literal/b.js 10 tests/autofix_array_literal/c.js 10 tests/autofix_array_literal/test.sh 13 tests/autofix_boolean_literals/a.js 2 tests/autofix_boolean_literals/b.js 2 tests/autofix_boolean_literals/test.sh 19 tests/autofix_class/a.js 5 tests/autofix_class/b.js 6 tests/autofix_class/c.js 7 tests/autofix_class/test.sh 26 tests/autofix_dotFlow/a.js 1 tests/autofix_dotFlow/test.sh 9 tests/autofix_empty_array/a.js 6 tests/autofix_empty_array/test.sh 6 tests/autofix_empty_object/a.js 1 tests/autofix_empty_object/b.js 1 tests/autofix_empty_object/c.js 4 tests/autofix_empty_object/d.js 4 tests/autofix_empty_object/e.js 4 tests/autofix_empty_object/f.js 3 tests/autofix_empty_object/g.js 4 tests/autofix_empty_object/h.js 3 tests/autofix_empty_object/test.sh 18 tests/autofix_fbt/a.js 2 tests/autofix_fbt/lib/fbt.js 2 tests/autofix_fbt/test.sh 13 tests/autofix_function/a.js 3 tests/autofix_function/b.js 2 tests/autofix_function/test.sh 23 tests/autofix_hard_coded_fixes/any-in-union.js 13 tests/autofix_hard_coded_fixes/any-to-flowfixme-no-strict.js 2 tests/autofix_hard_coded_fixes/any-to-flowfixme-strict-local.js 2 tests/autofix_hard_coded_fixes/any-to-flowfixme-strict.js 2 tests/autofix_hard_coded_fixes/test.sh 17 tests/autofix_insert_type/alias-0.js 9 tests/autofix_insert_type/alias.js 5 tests/autofix_insert_type/array.js 3 tests/autofix_insert_type/arrow-0.js 2 tests/autofix_insert_type/arrow-1.js 2 tests/autofix_insert_type/arrow-2.js 1 tests/autofix_insert_type/class-0.js 7 tests/autofix_insert_type/class-1.js 7 tests/autofix_insert_type/class-2.js 5 tests/autofix_insert_type/class-3.js 7 tests/autofix_insert_type/dictionary.js 28 tests/autofix_insert_type/func-0.js 4 tests/autofix_insert_type/func-1.js 4 tests/autofix_insert_type/func-2.js 7 tests/autofix_insert_type/func-3.js 3 tests/autofix_insert_type/func-4.js 7 tests/autofix_insert_type/func-5.js 7 tests/autofix_insert_type/func-poly-0.js 5 tests/autofix_insert_type/object-0.js 9 tests/autofix_insert_type/object-1.js 9 tests/autofix_insert_type/object-2.js 6 tests/autofix_insert_type/poly-0.js 5 tests/autofix_insert_type/replacement-array.js 1 tests/autofix_insert_type/replacement-arrow.js 3 tests/autofix_insert_type/replacement-class.js 4 tests/autofix_insert_type/replacement-dictionary.js 9 tests/autofix_insert_type/replacement-object.js 2 tests/autofix_insert_type/spread.js 9 tests/autofix_insert_type/string-literal.js 8 tests/autofix_insert_type/test.sh 89 tests/autofix_insert_type/type-utils.js 5 tests/autofix_insert_type/union-0.js 7 tests/autofix_insert_type_error_messages/annotated.js 1 tests/autofix_insert_type_error_messages/anonymous.js 3 tests/autofix_insert_type_error_messages/big-type.js 25 tests/autofix_insert_type_error_messages/empty-array.js 3 tests/autofix_insert_type_error_messages/empty.js 1 tests/autofix_insert_type_error_messages/object.js 8 tests/autofix_insert_type_error_messages/recursive.js 4 tests/autofix_insert_type_error_messages/test.sh 16 tests/autofix_insert_type_error_messages/type-shadowing.js 3 tests/autofix_insert_type_error_messages/unparsable.js 1 tests/autofix_multi_run/a.js 6 tests/autofix_multi_run/b.js 5 tests/autofix_multi_run/c.js 4 tests/autofix_multi_run/d.js 3 tests/autofix_multi_run/e.js 2 tests/autofix_multi_run/test.sh 19 tests/autofix_simplify_hardcoded_fixes/a.js 2 tests/autofix_simplify_hardcoded_fixes/test.sh 6 tests/autofix_string_literals/a.js 7 tests/autofix_string_literals/test.sh 9 tests/autofix_union_style/a.js 41 tests/autofix_union_style/test.sh 26 tests/autofix_validator/simplify-empty.js 6 tests/autofix_validator/test.sh 6 tests/automatic_require_default/default_export.js 2 tests/automatic_require_default/imports.js 8 tests/automatic_require_default/named_export.js 2 tests/auxiliary/client.js 1 tests/auxiliary/lib/lib.js 1 tests/babel_loose_array_spread/apply.js 7 tests/babel_loose_array_spread/arguments.js 6 tests/babel_loose_array_spread/compose.js 10 tests/babel_loose_array_spread/iterables.js 19 tests/babel_loose_array_spread/maps.js 12 tests/babel_loose_array_spread/opaque.js 6 tests/babel_loose_array_spread/passing_cases.js 28 tests/babel_loose_array_spread/types.js 8 tests/badly_positioned_flow_use_op/b.js 14 tests/badly_positioned_flow_use_op/test2.js 4 tests/badly_positioned_func_sig/test.js 9 tests/badly_positioned_make_exactt/test.js 12 tests/badly_positioned_objassign/test1.js 2 tests/badly_positioned_objassign/test2.js 3 tests/badly_positioned_objassign/test3.js 4 tests/badly_positioned_objmap/objmap.js 3 tests/badly_positioned_objmap/objmapi.js 19 tests/badly_positioned_polyt/concretize.js 7 tests/badly_positioned_polyt/test.js 29 tests/badly_positioned_react/test.js 17 tests/badly_positioned_unknown_use/test1.js 15 tests/binary/in.js 39 tests/binding/const.js 21 tests/binding/rebinding.js 147 tests/binding/scope.js 93 tests/binding/tdz.js 51 tests/block_level_fun/test.js 4 tests/bom/FormData.js 46 tests/bom/Headers.js 3 tests/bom/MediaDevices.js 14 tests/bom/MutationObserver.js 20 tests/bom/URLSearchParams.js 3 tests/bounded_poly/scope.js 3 tests/bounded_poly/test.js 20 tests/break/break.js 59 tests/builtin_uses/test.js 3 tests/builtin_uses/test2.js 2 tests/builtins/array.js 14 tests/builtins/genericfoo.js 8 tests/call_caching1/lib/core.js 21 tests/call_caching1/lib/immutable.js 7 tests/call_caching1/test.js 7 tests/call_caching1/test2.js 13 tests/call_caching1/test3.js 12 tests/call_caching2/lib/immutable.js 6 tests/call_caching2/test.js 3 tests/call_properties/A.js 19 tests/call_properties/B.js 9 tests/call_properties/C.js 21 tests/call_properties/D.js 13 tests/call_properties/E.js 5 tests/call_properties/F.js 9 tests/call_properties/G.js 3 tests/call_properties/internal_slot.js 23 tests/call_properties/use_ops.js 4 tests/call_type/intersection.js 7 tests/call_type/test.js 33 tests/call_type/union.js 21 tests/callable/optional.js 8 tests/callable/primitives.js 17 tests/cancelable_rechecks/foo.js 1 tests/cancelable_rechecks/sleep_dependent.js 2 tests/cancelable_rechecks/test.sh 23 tests/capture_avoid/cap.js 15 tests/char_set/test.js 20 tests/check_contents/bad_exports.js 1 tests/check_contents/bar.js 1 tests/check_contents/docblock_error.js 1 tests/check_contents/docblock_error_with_module_type_conflict.js 2 tests/check_contents/docblock_error_with_syntax_error.js 1 tests/check_contents/foo.js 2 tests/check_contents/module_type_conflict.js 2 tests/check_contents/not_flow.js 1 tests/check_contents/syntax_error.js 1 tests/check_contents/test.sh 31 tests/check_contents/unsaved_foo.js 2 tests/class_fields/base_class.js 39 tests/class_fields/class_constructor_property.js 6 tests/class_fields/class_duplicate_members.js 79 tests/class_fields/declared_class_constructor_property.js 6 tests/class_fields/derived_class.js 85 tests/class_fields/generic_class.js 17 tests/class_fields/scoping.js 24 tests/class_method_default_parameters/class_method_default_parameters.js 12 tests/class_munging/with_munging.js 10 tests/class_munging/without_munging.js 10 tests/class_object_subtyping/test.js 31 tests/class_statics/class_static_constructor.js 3 tests/class_statics/class_static_prototype.js 3 tests/class_statics/declared_class_static_constructor.js 3 tests/class_statics/declared_class_static_prototype.js 3 tests/class_statics/test.js 52 tests/class_subtyping/test.js 3 tests/class_subtyping/test2.js 4 tests/class_subtyping/test3.js 5 tests/class_subtyping/test4.js 8 tests/class_type/test.js 10 tests/class_type/test2.js 9 tests/class_type/test3.js 3 tests/class_variance/test.js 8 tests/classes/A.js 4 tests/classes/B.js 5 tests/classes/C.js 7 tests/classes/D.js 3 tests/classes/class_shapes.js 27 tests/classes/expr.js 21 tests/classes/extends_any.js 5 tests/classes/loc.js 2 tests/classes/statics.js 18 tests/classes/this.js 25 tests/cli_renderer/basic.js 1 tests/cli_renderer/code_frame.js 8 tests/cli_renderer/code_frame_omit.js 21 tests/cli_renderer/group.js 9 tests/cli_renderer/haste_dupes/dupe1.js 1 tests/cli_renderer/haste_dupes/dupe2.js 1 tests/cli_renderer/large_locs.js 110 tests/cli_renderer/layout.js 18 tests/cli_renderer/reference_order/a.js 1 tests/cli_renderer/reference_order/b.js 1 tests/cli_renderer/reference_order/test.js 3 tests/cli_renderer/wrap.js 61 tests/cli_renderer/wrap_group.js 67 tests/cli_renderer_color/basic.js 1 tests/cli_renderer_color/code_frame.js 8 tests/cli_renderer_color/code_frame_omit.js 21 tests/cli_renderer_color/function-primary-loc.js 24 tests/cli_renderer_color/group.js 9 tests/cli_renderer_color/haste_dupes/dupe1.js 1 tests/cli_renderer_color/haste_dupes/dupe2.js 1 tests/cli_renderer_color/large_locs.js 197 tests/cli_renderer_color/layout.js 25 tests/cli_renderer_color/max_line/foo.js 2 tests/cli_renderer_color/max_line/test.js 3 tests/cli_renderer_color/reference/a.js 6 tests/cli_renderer_color/reference/b.js 6 tests/cli_renderer_color/reference/c.js 1 tests/cli_renderer_color/reference/d.js 1 tests/cli_renderer_color/reference/e.js 1 tests/cli_renderer_color/reference/f.js 1 tests/cli_renderer_color/reference/test.js 21 tests/cli_renderer_color/reference_order/a.js 1 tests/cli_renderer_color/reference_order/b.js 1 tests/cli_renderer_color/reference_order/test1.js 4 tests/cli_renderer_color/reference_order/test2.js 4 tests/cli_renderer_color/test.sh 1 tests/cli_renderer_color/underline_spaces.js 1 tests/cli_renderer_color/union.js 69 tests/cli_renderer_color/warning.js 3 tests/cli_renderer_color_and_unicode/basic.js 1 tests/cli_renderer_color_and_unicode/code_frame.js 8 tests/cli_renderer_color_and_unicode/code_frame_omit.js 21 tests/cli_renderer_color_and_unicode/group.js 9 tests/cli_renderer_color_and_unicode/layout.js 18 tests/cli_renderer_color_and_unicode/nested_union.js 11 tests/cli_renderer_color_and_unicode/test.sh 1 tests/cli_renderer_not_all/test.js 66 tests/cli_renderer_not_all/test.sh 1 tests/cli_renderer_not_all_2/test.js 67 tests/cli_renderer_not_all_2/test.sh 1 tests/cli_renderer_traces/code_frame.js 8 tests/cli_renderer_traces/test.js 14 tests/cli_renderer_unicode/basic.js 1 tests/cli_renderer_unicode/code_frame.js 8 tests/cli_renderer_unicode/code_frame_omit.js 21 tests/cli_renderer_unicode/group.js 9 tests/cli_renderer_unicode/test.sh 1 tests/cli_renderer_width_120/basic.js 1 tests/cli_renderer_width_120/test.sh 1 tests/cli_renderer_width_120/text_break.js 3 tests/cli_renderer_width_40/basic.js 1 tests/cli_renderer_width_40/name/that/gets/very/close.js 1 tests/cli_renderer_width_40/name/that/gets/very/close2.js 1 tests/cli_renderer_width_40/name_that_gets_very_close.js 1 tests/cli_renderer_width_40/name_that_gets_very_close2.js 1 tests/cli_renderer_width_40/non_breakable_breaks.js 12 tests/cli_renderer_width_40/really/long/filename/that/is/much/more/then/40/characters.js 1 tests/cli_renderer_width_40/really_long_filename_that_is_much_more_then_40_characters.js 1 tests/cli_renderer_width_40/test.sh 1 tests/cli_renderer_width_40/wrap.js 61 tests/cli_renderer_width_40/wrap_group.js 67 tests/clipboard/clipboard.js 6 tests/closure/Closure.js 105 tests/closure/cond_havoc.js 8 tests/closure/const.js 31 tests/codeless_suppression/test.js 8 tests/commonjs/Abs.js 2 tests/commonjs/Rel.js 2 tests/compose/basic.js 12 tests/compose/lib/recompose.js 3 tests/compose/recompose.js 14 tests/compose/spread.js 22 tests/computed_getters_setters/computed_getters_setters.js 10 tests/computed_props/object_keys.js 4 tests/computed_props/poly.js 2 tests/computed_props/test.js 18 tests/computed_props/test2.js 8 tests/computed_props/test3.js 3 tests/computed_props/test4.js 1 tests/computed_props/test5.js 7 tests/computed_props/test6.js 2 tests/computed_props/test7.js 4 tests/computed_props/union.js 12 tests/computed_race/a.js 2 tests/computed_race/b.js 5 tests/computed_race/c.js 5 tests/computed_race/lib.js 3 tests/conditional/conditional.js 23 tests/config_all/no_at_flow.js 1 tests/config_all/test.sh 1 tests/config_all_false/no_at_flow.js 1 tests/config_all_false/test.sh 1 tests/config_check_version/test.sh 5 tests/config_declarations/A.js 9 tests/config_declarations/B.js 1 tests/config_declarations/C.js 4 tests/config_declarations/D.js 7 tests/config_declarations/lib.js 1 tests/config_declarations_react/A.js 5 tests/config_declarations_react/B.js 2 tests/config_file_extensions/test.js 5 tests/config_file_extensions/test.js.es6 6 tests/config_file_extensions/test/index.js.es6 1 tests/config_ignore/dir/foo.js 1 tests/config_ignore/foo.js 1 tests/config_invalid_lint/test.sh 11 tests/config_invalid_option/test.sh 11 tests/config_module_file_exts_precedence/aaa_vs_aaa_js.aaa.js 1 tests/config_module_file_exts_precedence/js_vs_zzz_js.js 1 tests/config_module_file_exts_precedence/js_vs_zzz_js.zzz.js 1 tests/config_module_file_exts_precedence/multiple_exts.zzz.js 1 tests/config_module_file_exts_precedence/test.js 14 tests/config_module_file_exts_precedence/zzz_vs_zzz_js.zzz.js 1 tests/config_module_name_mapper_PROJECT_ROOT_1.0/main.js 3 tests/config_module_name_mapper_PROJECT_ROOT_1.0/src/testmodule.js 1 tests/config_module_name_mapper_filetype/test.js 2 tests/config_module_name_mapper_invalid/test.sh 1 tests/config_module_name_rewrite_haste/A.js 6 tests/config_module_name_rewrite_haste/Exists.js 3 tests/config_module_name_rewrite_node/A.js 18 tests/config_module_name_rewrite_node/Exists.js 3 tests/config_module_system_node_allow_root_relative/ambiguous.js 2 tests/config_module_system_node_allow_root_relative/subdir/ambiguous.js 2 tests/config_module_system_node_allow_root_relative/subdir/test.js 14 tests/config_module_system_node_allow_root_relative/subdir/user_code.js 2 tests/config_module_system_node_allow_root_relative/test.js 14 tests/config_module_system_node_allow_root_relative/user_code.js 2 tests/config_module_system_node_resolve_dirname/custom_resolve_dir/testproj/index.js 1 tests/config_module_system_node_resolve_dirname/custom_resolve_dir/testproj2/index.js 1 tests/config_module_system_node_resolve_dirname/subdir/custom_resolve_dir/testproj2/index.js 1 tests/config_module_system_node_resolve_dirname/subdir/sublevel.js 3 tests/config_module_system_node_resolve_dirname/toplevel.js 3 tests/config_module_system_node_resolve_dirname_misuse/test.sh 2 tests/config_module_system_node_root_relative_dirnames/ambiguous.js 2 tests/config_module_system_node_root_relative_dirnames/first/ambiguous.js 2 tests/config_module_system_node_root_relative_dirnames/first/subdir/ambiguous.js 2 tests/config_module_system_node_root_relative_dirnames/first/subdir/user_code.js 2 tests/config_module_system_node_root_relative_dirnames/first/user_code.js 2 tests/config_module_system_node_root_relative_dirnames/second/ambiguous.js 2 tests/config_module_system_node_root_relative_dirnames/second/second_only_user_code.js 2 tests/config_module_system_node_root_relative_dirnames/second/subdir/ambiguous.js 2 tests/config_module_system_node_root_relative_dirnames/second/subdir/second_only_user_code.js 2 tests/config_module_system_node_root_relative_dirnames/second/subdir/user_code.js 2 tests/config_module_system_node_root_relative_dirnames/second/user_code.js 2 tests/config_module_system_node_root_relative_dirnames/subdir/ambiguous.js 2 tests/config_module_system_node_root_relative_dirnames/subdir/user_code.js 2 tests/config_module_system_node_root_relative_dirnames/test.js 18 tests/config_module_system_node_root_relative_dirnames/user_code.js 2 tests/config_munging_underscores/chain.js 29 tests/config_munging_underscores/commonjs_export.js 4 tests/config_munging_underscores/commonjs_import.js 1 tests/config_munging_underscores2/chain.js 29 tests/config_untyped/test.js 5 tests/config_untyped/typed/foo.js 2 tests/config_untyped/untyped/foo.js 2 tests/connect_race/test.sh 5 tests/const_params/test.js 19 tests/constrain_writes/test.js 71 tests/constrain_writes/wiki_examples.js 76 tests/constrain_writes_dir/excluded/test.js 7 tests/constrain_writes_dir/included/test.js 16 tests/constructor/constructor.js 17 tests/constructor/invalid.js 6 tests/contents/ignore/dummy.js 1 tests/contents/ignore/test.js 3 tests/contents/no_flow/dummy.js 1 tests/contents/no_flow/test.js 3 tests/contents/test.sh 4 tests/convert_keymirror/file.js 7 tests/core_tests/boolean.js 31 tests/core_tests/json.js 4 tests/core_tests/json_stringify.js 8 tests/core_tests/map.js 24 tests/core_tests/regexp.js 22 tests/core_tests/weakset.js 27 tests/coverage/any-refinement.js 10 tests/coverage/call.js 8 tests/coverage/coverage.js 36 tests/coverage/crash.js 4 tests/coverage/declare_module.js 2 tests/coverage/no_pragma.js 2 tests/coverage/non-termination.js 6 tests/coverage/test.sh 55 tests/coverage/tparam.js 6 tests/coverage/tparam_import.js 6 tests/coverage/trust.js 35 tests/coverage/unicode.js 3 tests/cycle/A.js 3 tests/cycle/B.js 2 tests/cycle_command_types_first/fileA.js 3 tests/cycle_command_types_first/fileB.js 3 tests/cycle_command_types_first/test.sh 9 tests/date/date.js 26 tests/declaration_files_haste/ExplicitProvidesModuleDifferentName.js 1 tests/declaration_files_haste/ExplicitProvidesModuleSameName.js 1 tests/declaration_files_haste/ImplicitProvidesModule.js 1 tests/declaration_files_haste/foo/bar/nested_test.js 9 tests/declaration_files_haste/pragmas/Flow.js 1 tests/declaration_files_haste/pragmas/FlowShadowed.js 1 tests/declaration_files_haste/pragmas/NotFlow.js 1 tests/declaration_files_haste/pragmas/NotFlowShadowed.js 1 tests/declaration_files_haste/test.js 14 tests/declaration_files_haste/ws/index.js 1 tests/declaration_files_haste/ws/test/client.js 1 tests/declaration_files_haste_all/bar.js 1 tests/declaration_files_haste_all/test.js 2 tests/declaration_files_incremental_haste/A.js 2 tests/declaration_files_incremental_haste/ExplicitProvidesModuleDifferentName.js 2 tests/declaration_files_incremental_haste/ExplicitProvidesModuleSameName.js 2 tests/declaration_files_incremental_haste/ImplicitProvidesModule.js 2 tests/declaration_files_incremental_haste/foo/bar/nested_test.js 6 tests/declaration_files_incremental_haste/md5.js 1 tests/declaration_files_incremental_haste/test.js 6 tests/declaration_files_incremental_haste/test.sh 52 tests/declaration_files_incremental_haste/ws/index.js 1 tests/declaration_files_incremental_haste/ws/test/client.js 1 tests/declaration_files_incremental_haste_name_reducers/A.js 2 tests/declaration_files_incremental_haste_name_reducers/index.js 4 tests/declaration_files_incremental_haste_name_reducers/test.sh 47 tests/declaration_files_incremental_node/A.js 2 tests/declaration_files_incremental_node/test.sh 59 tests/declaration_files_incremental_node/test_absolute.js 24 tests/declaration_files_incremental_node/test_relative.js 2 tests/declaration_files_node/A.js 1 tests/declaration_files_node/CJS.js 1 tests/declaration_files_node/not_flow.js 1 tests/declaration_files_node/test_absolute.js 12 tests/declaration_files_node/test_relative.js 8 tests/declaration_files_parse_error/test.js 2 tests/declare_class/declare_class.js 15 tests/declare_class/lib/test.js 10 tests/declare_export/B.js 1 tests/declare_export/C.js 1 tests/declare_export/CommonJS_Clobbering_Class.js 12 tests/declare_export/CommonJS_Clobbering_Lit.js 7 tests/declare_export/CommonJS_Named.js 5 tests/declare_export/ES6_DefaultAndNamed.js 2 tests/declare_export/ES6_Default_AnonFunction1.js 1 tests/declare_export/ES6_Default_AnonFunction2.js 1 tests/declare_export/ES6_Default_NamedClass1.js 3 tests/declare_export/ES6_Default_NamedClass2.js 1 tests/declare_export/ES6_Default_NamedFunction1.js 1 tests/declare_export/ES6_Default_NamedFunction2.js 1 tests/declare_export/ES6_ExportAllFromMulti.js 2 tests/declare_export/ES6_ExportAllFrom_Intermediary1.js 1 tests/declare_export/ES6_ExportAllFrom_Intermediary2.js 1 tests/declare_export/ES6_ExportAllFrom_Source1.js 1 tests/declare_export/ES6_ExportAllFrom_Source2.js 1 tests/declare_export/ES6_ExportFrom_Intermediary1.js 4 tests/declare_export/ES6_ExportFrom_Intermediary2.js 4 tests/declare_export/ES6_ExportFrom_Source1.js 2 tests/declare_export/ES6_ExportFrom_Source2.js 2 tests/declare_export/ES6_Named1.js 13 tests/declare_export/ES6_Named2.js 11 tests/declare_export/ProvidesModuleA.js 5 tests/declare_export/ProvidesModuleCJSDefault.js 3 tests/declare_export/ProvidesModuleD.js 1 tests/declare_export/ProvidesModuleES6Default.js 1 tests/declare_export/SideEffects.js 1 tests/declare_export/es6modules.js 158 tests/declare_fun/declare_pred.js 25 tests/declare_fun/err.js 2 tests/declare_fun/scope.js 4 tests/declare_fun/test.js 6 tests/declare_module_exports/main.js 18 tests/declare_opaque_type/opaque_type.js 10 tests/declare_opaque_type/union.js 2 tests/declare_type/import_declare_type.js 13 tests/declare_type/lib/DeclareModule_TypeAlias.js 5 tests/declare_type/lib/declare_type_exports.js 13 tests/declare_var/test.js 4 tests/def_site_variance/test.js 27 tests/delete/delete.js 55 tests/dep_graph_types_first/fileA.js 3 tests/dep_graph_types_first/fileB.js 3 tests/dep_graph_types_first/test.sh 11 tests/destructuring/annot.js 3 tests/destructuring/annot_loop.js 12 tests/destructuring/array_rest.js 10 tests/destructuring/bad_annot.js 15 tests/destructuring/computed.js 7 tests/destructuring/defaults.js 58 tests/destructuring/destructuring.js 55 tests/destructuring/destructuring_init.js 5 tests/destructuring/destructuring_missing_props.js 29 tests/destructuring/destructuring_param.js 9 tests/destructuring/eager.js 2 tests/destructuring/object_rest.js 18 tests/destructuring/poly.js 24 tests/destructuring/rec.js 16 tests/destructuring/refinement_non_termination.js 7 tests/destructuring/string_lit.js 4 tests/destructuring/unannotated.js 6 tests/dictionary/any.js 3 tests/dictionary/compatible.js 9 tests/dictionary/dictionary.js 229 tests/dictionary/incompatible.js 39 tests/dictionary/issue-1745.js 18 tests/dictionary/test.js 8 tests/dictionary/test_client.js 4 tests/dictionary/union_disambiguate.js 3 tests/diff/intersection.js 12 tests/diff/lower.js 16 tests/diff/undefined.js 8 tests/diff/union.js 24 tests/dir_coverage/a.js 2 tests/dir_coverage/b.js 2 tests/dir_coverage/cycle/cycle1.js 4 tests/dir_coverage/cycle/cycle2.js 5 tests/dir_coverage/cycle/cycle3.js 4 tests/dir_coverage/f.js 2 tests/dir_coverage/folder/c.js 2 tests/dir_coverage/folder/d.js 2 tests/dir_coverage/folder/e.js 2 tests/dir_coverage/folder/g.js 2 tests/dir_coverage/folder/subfolder/j.js 2 tests/dir_coverage/libs/lib.js 1 tests/dir_coverage/match_coverage/coverage.js 34 tests/dir_coverage/non_flow.js 1 tests/dir_coverage/other_folder/h.js 2 tests/dir_coverage/other_folder/i.js 3 tests/dir_coverage/test.sh 67 tests/direct_dependent_files_cache/src/dependent.js 2 tests/direct_dependent_files_cache/src/unrelated.js 1 tests/direct_dependent_files_cache/test.sh 48 tests/direct_dependent_node_modules/main.js 3 tests/direct_dependent_node_modules/test.sh 5 tests/disjoint_union_perf/ast.js 68 tests/disjoint_union_perf/emit.js 55 tests/disjoint_union_perf/jsAst.js 584 tests/disjoint_union_perf/non_term.js 15 tests/disjoint_union_perf/spread.js 17 tests/docblock/docblock.sh 5 tests/docblock_flow/comments_ok.js 1 tests/docblock_flow/invalid_flow_mode.js 1 tests/docblock_flow/license_with_flow.js 1 tests/docblock_flow/max_header_tokens.js 1 tests/docblock_flow/multiple_flows_1.js 1 tests/docblock_flow/multiple_flows_2.js 1 tests/docblock_flow/multiple_providesModule_1.js 1 tests/docblock_flow/multiple_providesModule_2.js 1 tests/docblock_flow/use_strict_with_flow.js 2 tests/docblock_flow/with_flow.js 1 tests/docblock_flow/without_flow.js 1 tests/dom/CanvasRenderingContext2D.js 8 tests/dom/ClipboardEvent.js 35 tests/dom/CustomEvent.js 6 tests/dom/DOMTokenList.js 42 tests/dom/Document.js 13 tests/dom/Element.js 13 tests/dom/ErrorEvent.js 13 tests/dom/HTMLCanvasElement.js 5 tests/dom/HTMLCollection.js 19 tests/dom/HTMLElement.js 53 tests/dom/HTMLFormElement.js 25 tests/dom/HTMLInputElement.js 9 tests/dom/HTMLSelectElement.js 16 tests/dom/NamedNodeMap.js 8 tests/dom/ShadowRoot.js 15 tests/dom/URL.js 17 tests/dom/eventtarget.js 18 tests/dom/path2d.js 13 tests/dom/registerElement.js 53 tests/dom/traversal.js 191 tests/dump_types/import.js 4 tests/dump_types/predicates.js 7 tests/dump_types/test.js 15 tests/dump_types/test.sh 7 tests/dump_types/type-destructors.js 5 tests/duplicate_methods/test.js 26 tests/duplicate_name/type_then_var.js 4 tests/duplicate_name/var_then_type.js 4 tests/encaps/encaps.js 13 tests/ensure_parsed_dependency_saved_state/dependency.js 1 tests/ensure_parsed_dependency_saved_state/dependent.js 2 tests/ensure_parsed_dependency_saved_state/file.js 1 tests/ensure_parsed_dependency_saved_state/test.sh 22 tests/ensure_parsed_no_saved_state/A.js 1 tests/ensure_parsed_no_saved_state/B.js 1 tests/ensure_parsed_no_saved_state/C.js 1 tests/ensure_parsed_no_saved_state/test.sh 19 tests/ensure_parsed_rename/dependency.js 1 tests/ensure_parsed_rename/file.js 1 tests/ensure_parsed_rename/test.sh 8 tests/ensure_parsed_saved_state/A.js 1 tests/ensure_parsed_saved_state/B.js 1 tests/ensure_parsed_saved_state/C.js 1 tests/ensure_parsed_saved_state/test.sh 23 tests/ensure_parsed_saved_state_deleted_dependent/A.js 1 tests/ensure_parsed_saved_state_deleted_dependent/B.js 3 tests/ensure_parsed_saved_state_deleted_dependent/C.js 2 tests/ensure_parsed_saved_state_deleted_dependent/test.sh 6 tests/ensure_parsed_saved_state_deleted_file/A.js 1 tests/ensure_parsed_saved_state_deleted_file/B.js 2 tests/ensure_parsed_saved_state_deleted_file/test.sh 6 tests/enum_perf/binary-op.js 2507 tests/enum_perf/yuge.js 5014 tests/enumerror/enum-crash.js 9 tests/enumerror/enumerror.js 21 tests/enums/cast.js 51 tests/enums/enum-object.js 50 tests/enums/equality.js 39 tests/enums/error-access.js 16 tests/enums/error-coercion.js 22 tests/enums/error-duplicate-values.js 28 tests/enums/error-modification.js 7 tests/enums/error-reassign.js 2 tests/enums/exhaustive-check-implicit-return.js 199 tests/enums/exhaustive-check.js 170 tests/enums/export-commonjs-default.js 5 tests/enums/export-commonjs.js 5 tests/enums/export.js 14 tests/enums/import-type.js 6 tests/enums/import.js 18 tests/enums/member-as-type.js 7 tests/enums/methods.js 29 tests/enums/not-fully-exhaustive.js 32 tests/enums/refinement.js 257 tests/enums/spread.js 5 tests/enums/unknown-members.js 27 tests/enums/utility-types.js 16 tests/enums/valid.js 7 tests/enums_off/test.js 5 tests/equality/test.js 15 tests/equals/equals.js 9 tests/error_codes/test.js 50 tests/error_codes/unused.js 7 tests/error_messages/errors.js 1 tests/error_messages/long_string_lit.js 3 tests/error_messages/long_string_use.js 3 tests/error_offset_styles/foo.js 1 tests/error_offset_styles/test.sh 19 tests/error_printing/positining.js 31 tests/error_printing/test.js 21 tests/es6modules/B.js 1 tests/es6modules/C.js 1 tests/es6modules/CommonJS_Clobbering_Class.js 12 tests/es6modules/CommonJS_Clobbering_Frozen.js 3 tests/es6modules/CommonJS_Clobbering_Lit.js 7 tests/es6modules/CommonJS_Named.js 5 tests/es6modules/ES6_DefaultAndNamed.js 2 tests/es6modules/ES6_Default_AnonClass1.js 1 tests/es6modules/ES6_Default_AnonClass2.js 1 tests/es6modules/ES6_Default_AnonFunction1.js 1 tests/es6modules/ES6_Default_AnonFunction2.js 1 tests/es6modules/ES6_Default_NamedClass1.js 2 tests/es6modules/ES6_Default_NamedClass2.js 1 tests/es6modules/ES6_Default_NamedFunction1.js 1 tests/es6modules/ES6_Default_NamedFunction2.js 1 tests/es6modules/ES6_ExportAllFromMulti.js 2 tests/es6modules/ES6_ExportAllFrom_Intermediary1.js 1 tests/es6modules/ES6_ExportAllFrom_Intermediary2.js 1 tests/es6modules/ES6_ExportAllFrom_Source1.js 1 tests/es6modules/ES6_ExportAllFrom_Source2.js 1 tests/es6modules/ES6_ExportFrom_Intermediary1.js 4 tests/es6modules/ES6_ExportFrom_Intermediary2.js 4 tests/es6modules/ES6_ExportFrom_Source1.js 1 tests/es6modules/ES6_ExportFrom_Source2.js 1 tests/es6modules/ES6_Named1.js 14 tests/es6modules/ES6_Named2.js 12 tests/es6modules/ExportInterface.js 1 tests/es6modules/ExportType.js 1 tests/es6modules/ProvidesModuleA.js 5 tests/es6modules/ProvidesModuleCJSDefault.js 3 tests/es6modules/ProvidesModuleD.js 1 tests/es6modules/ProvidesModuleES6Default.js 1 tests/es6modules/SideEffects.js 1 tests/es6modules/es6modules.js 178 tests/es6modules/test_imports_are_frozen.js 24 tests/es_declare_module/es_declare_module.js 34 tests/eval_fast_path/a.js 3 tests/eval_fast_path/b.js 3 tests/eval_fast_path/test.sh 7 tests/eval_union_perf/test.js 83 tests/eval_union_perf/test.sh 7 tests/eval_union_perf/type.js 7 tests/exact/call.js 23 tests/exact/callable.js 2 tests/exact/error_continues.js 2 tests/exact/exact_basics.js 24 tests/exact/exact_lower_indexer.js 3 tests/exact/literal.js 3 tests/exact/nonstrict-access.js 46 tests/exact/not_object.js 19 tests/exact/objmap.js 5 tests/exact/optional.js 5 tests/exact/per_prop_subtyping.js 12 tests/exact/prop_test.js 30 tests/exact/prop_test2.js 27 tests/exact/union.js 4 tests/exact/unsealed.js 11 tests/exact/unsealed2.js 19 tests/exact/use_ops.js 5 tests/exact_by_default/test.js 7 tests/exact_empty/test.js 1 tests/exact_empty_objects/defaulting.js 37 tests/exact_empty_objects/test.js 13 tests/explicit_inexact/test.js 5 tests/export_default/P.js 1 tests/export_default/lib/lib.js 11 tests/export_default/test.js 7 tests/export_star_as/dest.js 5 tests/export_star_as/source.js 2 tests/export_star_as/test.js 1 tests/export_type/cjs_with_types.js 3 tests/export_type/importer.js 29 tests/export_type/types_only.js 9 tests/export_type/types_only2.js 3 tests/export_type/values_as_type_exports.js 8 tests/export_type/values_as_type_exports_dep.js 2 tests/extends/test.js 22 tests/extensions/bar.jsx 1 tests/extensions/foo.js 2 tests/facebook_fbs_none/main.js 3 tests/facebook_fbs_some/main.js 2 tests/facebook_fbt_none/main.js 3 tests/facebook_fbt_some/main.js 3 tests/facebook_module_interop/a.js 4 tests/facebook_module_interop/b.js 3 tests/fetch/fetch.js 15 tests/fetch/headers.js 25 tests/fetch/request.js 53 tests/fetch/response.js 36 tests/fetch/urlsearchparams.js 25 tests/find_module/req.js 1 tests/find_module/test.js 3 tests/find_module/test.sh 4 tests/fix/downstream_1.js 2 tests/fix/downstream_2.js 6 tests/fix/downstream_3.js 8 tests/fix/test.sh 4 tests/fix/upstream.js 6 tests/fixpoint/Fun.js 21 tests/fixpoint/Ycombinator.js 14 tests/flow_ast.template_strings/foo.js 1 tests/flowconfig_ignore/control/control.js 2 tests/flowconfig_ignore/my_declarations/actually_typecheck.js 2 tests/flowconfig_ignore/my_declarations/outer_decls.js 3 tests/flowconfig_ignore/my_declarations/root_typecheck/checked.js 2 tests/flowconfig_ignore/my_declarations/typecheck_if_in_root.js 2 tests/flowconfig_ignore/my_ignores/actually_typecheck.js 2 tests/flowconfig_ignore/my_ignores/outer_bogus.js 3 tests/flowconfig_ignore/my_ignores/root_typecheck/checked.js 2 tests/flowconfig_ignore/my_ignores/typecheck_if_in_root.js 2 tests/flowconfig_ignore/my_untyped/actually_typecheck.js 2 tests/flowconfig_ignore/my_untyped/outer_untyped.js 3 tests/flowconfig_ignore/my_untyped/root_typecheck/checked.js 2 tests/flowconfig_ignore/my_untyped/typecheck_if_in_root.js 2 tests/flowconfig_ignore/subdirectory/my_declarations/actually_typecheck.js 2 tests/flowconfig_ignore/subdirectory/my_declarations/inner_decls.js 2 tests/flowconfig_ignore/subdirectory/my_declarations/typecheck/checked.js 2 tests/flowconfig_ignore/subdirectory/my_declarations/typecheck_if_in_root.js 2 tests/flowconfig_ignore/subdirectory/my_ignores/actually_typecheck.js 2 tests/flowconfig_ignore/subdirectory/my_ignores/inner_bogus.js 2 tests/flowconfig_ignore/subdirectory/my_ignores/typecheck/checked.js 2 tests/flowconfig_ignore/subdirectory/my_ignores/typecheck_if_in_root.js 2 tests/flowconfig_ignore/subdirectory/my_untyped/actually_typecheck.js 2 tests/flowconfig_ignore/subdirectory/my_untyped/inner_untyped.js 2 tests/flowconfig_ignore/subdirectory/my_untyped/typecheck/checked.js 2 tests/flowconfig_ignore/subdirectory/my_untyped/typecheck_if_in_root.js 2 tests/flowconfig_ignore/test.js 4 tests/flowconfig_name/test.js 1 tests/flowconfig_name/test.sh 22 tests/flowconfig_rollouts/error_short_literals.js 1 tests/flowconfig_rollouts/test.sh 33 tests/focus_check/a.js 1 tests/focus_check/b.js 1 tests/focus_check/other_root/other_root_dependent.js 2 tests/focus_check/other_root/other_root_file.js 2 tests/focus_check/syntax.js 1 tests/focus_check/test.js 1 tests/focus_check/test.sh 27 tests/focus_unparsed_file/test.sh 6 tests/focus_unparsed_file/unparsed.js 1 tests/for/abnormal.js 41 tests/for/abnormal_for_in.js 38 tests/for/abnormal_for_of.js 38 tests/for/scope.js 1 tests/force_recheck_focus/a.js 2 tests/force_recheck_focus/b.js 2 tests/force_recheck_focus/test.sh 6 tests/forof/forof.js 71 tests/forof/scope.js 4 tests/friendly_errors/class-extends-and-implements.js 76 tests/friendly_errors/class-refinement-env-merge.js 9 tests/friendly_errors/desc-class-properties.js 13 tests/friendly_errors/indexer-key-compatibility.js 2 tests/friendly_errors/loc-primary-for-covariant-ops.js 4 tests/friendly_errors/loc-primary.js 36 tests/friendly_errors/loc-reference.js 31 tests/friendly_errors/misc-incompatibles.js 8 tests/friendly_errors/order.js 8 tests/friendly_errors/prop-variance.js 11 tests/friendly_errors/typeof-unexpected.js 1 tests/fs.sh 15 tests/function/apply-array-like.js 18 tests/function/apply.js 23 tests/function/bind.js 21 tests/function/call.js 34 tests/function/call_error_generic.js 16 tests/function/call_error_generic2.js 8 tests/function/function.js 44 tests/function/issue-7529.js 3 tests/function/rest.js 48 tests/function/rest_type.js 19 tests/function_as_type/fun.js 1 tests/function_as_type/uses_fun.js 2 tests/function_loc/arrow.js 3 tests/function_loc/arrow_dep.js 2 tests/function_loc/arrow_with_statics.js 5 tests/function_loc/arrow_with_statics_dep.js 4 tests/function_loc/declare_fun.js 3 tests/function_loc/declare_fun_dep.js 2 tests/function_loc/function_decl.js 3 tests/function_loc/function_decl_dep.js 2 tests/function_loc/function_decl_with_statics.js 5 tests/function_loc/function_decl_with_statics_dep.js 4 tests/function_loc/function_expr.js 3 tests/function_loc/function_expr_dep.js 2 tests/function_to_indexed/recursive.js 12 tests/function_to_indexed/test.js 2 tests/funrec/funrec.js 6 tests/generators/class.js 101 tests/generators/class_failure.js 14 tests/generators/generators.js 109 tests/generators/refi.js 27 tests/generators/return.js 16 tests/generators/throw.js 23 tests/generators/variance.js 2 tests/generic_escape/alias.js 6 tests/generic_escape/class.js 79 tests/generic_escape/export.js 3 tests/generic_escape/func.js 49 tests/generic_escape/import.js 9 tests/generic_escape/misc.js 143 tests/generic_escape/nonprivate.js 9 tests/generic_escape/pred.js 7 tests/generic_escape/private.js 11 tests/generic_escape/spreads.js 4 tests/generic_zeroed/add1arg.js 4 tests/generic_zeroed/logic.js 10 tests/generic_zeroed/logic2.js 4 tests/generic_zeroed/num.js 4 tests/generic_zeroed/reduce.js 10 tests/generic_zeroed/wc.js 16 tests/generics/detect_literal_subtypes.js 29 tests/generics/generics.js 35 tests/geolocation/a.js 18 tests/get_def/annot.js 8 tests/get_def/class.js 21 tests/get_def/const.js 6 tests/get_def/destructuring.js 4 tests/get_def/example.js 7 tests/get_def/exports.js 2 tests/get_def/global.js 1 tests/get_def/helpers/Foo.js 1 tests/get_def/helpers/exports_annot.js 7 tests/get_def/helpers/exports_default.js 2 tests/get_def/helpers/exports_named.js 6 tests/get_def/identifier.js 4 tests/get_def/idx.js 9 tests/get_def/imports.js 13 tests/get_def/let.js 21 tests/get_def/library.js 8 tests/get_def/module_ref.js 1 tests/get_def/objects.js 20 tests/get_def/optional_chaining.js 13 tests/get_def/test.sh 115 tests/get_def2/Child.js 2 tests/get_def2/Parent.js 2 tests/get_def2/declare.js 8 tests/get_def2/lib/jsx.js 5 tests/get_def2/main.js 20 tests/get_def2/module_ref.js 1 tests/get_def2/override.js 11 tests/get_def2/refinements.js 9 tests/get_def2/require.js 2 tests/get_def2/test.sh 40 tests/get_def2/types.js 1 tests/get_def_enums/library.js 5 tests/get_def_enums/main.js 9 tests/get_def_enums/test.sh 1 tests/get_def_types_first/module_exports.js 2 tests/get_def_types_first/module_exports2.js 4 tests/get_def_types_first/requires.js 6 tests/get_def_types_first/test.sh 2 tests/get_def_types_first/type-exports.js 6 tests/get_def_types_first/types.js 16 tests/get_imports/a.js 1 tests/get_imports/b.js 1 tests/get_imports/c.js 2 tests/get_imports/test.sh 4 tests/getters_and_setters/class.js 27 tests/getters_and_setters/declare_class.js 25 tests/getters_and_setters/object.js 38 tests/getters_and_setters/object_type.js 28 tests/getters_and_setters/variance.js 46 tests/getters_and_setters_types_first/class.js 16 tests/getters_and_setters_types_first/declare_class.js 18 tests/getters_and_setters_types_first/import-class.js 11 tests/getters_and_setters_types_first/import-declare_class.js 9 tests/getters_and_setters_types_first/import-object_type.js 12 tests/getters_and_setters_types_first/import-variance.js 35 tests/getters_and_setters_types_first/object_type.js 18 tests/getters_and_setters_types_first/variance.js 16 tests/guess_root/config/no-config/d2.js 3 tests/guess_root/d0.js 3 tests/guess_root/no-config/d1.js 3 tests/guess_root/test.sh 16 tests/haste_cycle/API.js 1 tests/haste_cycle/models/OpenGraphAction.js 1 tests/haste_cycle/models/OpenGraphObject.js 1 tests/haste_cycle/models/OpenGraphValueContainer.js 1 tests/haste_dupe/dupe1.js 1 tests/haste_dupe/dupe2.js 1 tests/haste_dupe/requires_dupe.js 1 tests/haste_name_reducers_defaults/Module1.js 3 tests/haste_name_reducers_defaults/index.js 3 tests/haste_use_name_reducers/dir1/Module1.js 3 tests/haste_use_name_reducers/dir2/Module2.ios.js 1 tests/haste_use_name_reducers/index.js 4 tests/ide_unmerged_deps/dependency.js 1 tests/ide_unmerged_deps/fast_dependent.js 2 tests/ide_unmerged_deps/slow_dependent.js 4 tests/ide_unmerged_deps/test.sh 14 tests/ide_unmerged_deps_dependents/dependency.js 1 tests/ide_unmerged_deps_dependents/dependent.js 2 tests/ide_unmerged_deps_dependents/file.js 2 tests/ide_unmerged_deps_dependents/test.sh 10 tests/ignore_package/foo.js 5 tests/immutable_methods/test.js 9 tests/implements/test.js 18 tests/implicit_inexact/test.js 22 tests/implicit_instantiation/test.js 15 tests/import_type/ExportCJSDefault_Class.js 7 tests/import_type/ExportCJSNamed_Class.js 14 tests/import_type/ExportDefaultNonType.js 2 tests/import_type/ExportDefault_Class.js 5 tests/import_type/ExportExactObject.js 2 tests/import_type/ExportNamed_Alias.js 8 tests/import_type/ExportNamed_Class.js 5 tests/import_type/ExportObject.js 2 tests/import_type/ExportsANumber.js 1 tests/import_type/import_type.js 33 tests/import_type/issue-359.js 2 tests/import_typeof/ExportCJSDefault_Class.js 7 tests/import_typeof/ExportCJSDefault_Function.js 2 tests/import_typeof/ExportCJSDefault_Number.js 1 tests/import_typeof/ExportCJSNamed_Class.js 2 tests/import_typeof/ExportCJSNamed_Function.js 2 tests/import_typeof/ExportCJSNamed_Number.js 1 tests/import_typeof/ExportDefault_Class.js 4 tests/import_typeof/ExportDefault_Function.js 2 tests/import_typeof/ExportDefault_Number.js 1 tests/import_typeof/ExportNamed_Alias.js 8 tests/import_typeof/ExportNamed_Class.js 4 tests/import_typeof/ExportNamed_Function.js 2 tests/import_typeof/ExportNamed_Multi.js 2 tests/import_typeof/ExportNamed_Number.js 1 tests/import_typeof/empty.js 1 tests/import_typeof/import_typeof.js 52 tests/include/foo/batman/baz.js 1 tests/include/included/test.js 1 tests/include_suppressed/test.js 2 tests/include_suppressed/test.sh 21 tests/include_warnings_client/test.js 3 tests/include_warnings_client/test.sh 11 tests/include_warnings_server/test.js 3 tests/include_warnings_server/test.sh 32 tests/incremental/a.js 1 tests/incremental/b.js 1 tests/incremental/dup_a.js 1 tests/incremental_basic/a.js 2 tests/incremental_basic/b.js 3 tests/incremental_basic/c.js 3 tests/incremental_basic/test.sh 14 tests/incremental_basic/tmp1/b.js 3 tests/incremental_basic/tmp2/a.js 2 tests/incremental_basic/tmp3/b.js 3 tests/incremental_cycle/A.js 5 tests/incremental_cycle/B.js 6 tests/incremental_cycle/C.js 6 tests/incremental_cycle/test.sh 14 tests/incremental_cycle/tmp1/B.js 3 tests/incremental_cycle/tmp1/C.js 6 tests/incremental_cycle/tmp2/B.js 2 tests/incremental_cycle/tmp3/B.js 3 tests/incremental_cycle_break/A.js 1 tests/incremental_cycle_break/B.js 1 tests/incremental_cycle_break/test.sh 14 tests/incremental_cycle_break/tmp1/A.js 1 tests/incremental_cycle_unparsed/bar.js 8 tests/incremental_cycle_unparsed/foo.js 8 tests/incremental_cycle_unparsed/test.sh 31 tests/incremental_cycle_unparsed/tmp1/foo.js 8 tests/incremental_cycle_unparsed/tmp2/foo.js 9 tests/incremental_delete/a.js 2 tests/incremental_delete/b.js 3 tests/incremental_delete/c.js 3 tests/incremental_delete/dupe1.js 1 tests/incremental_delete/dupe2.js 1 tests/incremental_delete/requires_dupe.js 1 tests/incremental_delete/requires_unchecked.js 1 tests/incremental_delete/test.sh 42 tests/incremental_delete/unchecked.js 1 tests/incremental_delete_lazy/a.js 2 tests/incremental_delete_lazy/b.js 1 tests/incremental_delete_lazy/test.sh 3 tests/incremental_duplicate_delete/A.js 1 tests/incremental_duplicate_delete/test.sh 15 tests/incremental_eval_diff/a.js 5 tests/incremental_eval_diff/b.js 6 tests/incremental_eval_diff/test.sh 4 tests/incremental_eval_property_type/a.js 5 tests/incremental_eval_property_type/b.js 3 tests/incremental_eval_property_type/test.sh 4 tests/incremental_eval_spread/a.js 8 tests/incremental_eval_spread/b.js 3 tests/incremental_eval_spread/test.sh 4 tests/incremental_haste_excludes/A.js 1 tests/incremental_haste_excludes/index.js 1 tests/incremental_haste_excludes/test.sh 13 tests/incremental_haste_name_reducers_duplicate/A.js 1 tests/incremental_haste_name_reducers_duplicate/index.js 1 tests/incremental_haste_name_reducers_duplicate/test.sh 11 tests/incremental_identical_dep/bar.js 1 tests/incremental_identical_dep/baz.js 1 tests/incremental_identical_dep/foo.js 1 tests/incremental_identical_dep/qux.js 1 tests/incremental_identical_dep/test.sh 4 tests/incremental_identical_dep/thud.js 2 tests/incremental_lint_ide/a.js 1 tests/incremental_lint_ide/test.sh 6 tests/incremental_lint_ide/tmp/b.js 5 tests/incremental_mixed_naming_cycle/a.js 3 tests/incremental_mixed_naming_cycle/b.js 3 tests/incremental_mixed_naming_cycle/c.js 3 tests/incremental_mixed_naming_cycle/d.js 2 tests/incremental_mixed_naming_cycle/root.js 1 tests/incremental_mixed_naming_cycle/test.sh 8 tests/incremental_mixed_naming_cycle/tmp1/root.js 1 tests/incremental_non_flow_move/foo.js 1 tests/incremental_non_flow_move/test.js 1 tests/incremental_non_flow_move/test.sh 13 tests/incremental_path/dir/a.js 1 tests/incremental_path/test.sh 11 tests/incremental_rename_file/b.js 2 tests/incremental_rename_file/c.js 2 tests/incremental_rename_file/foo/a.js 1 tests/incremental_rename_file/test.sh 4 tests/indexed_access/import.js 13 tests/indexed_access/optional.js 98 tests/indexed_access/optional_export.js 12 tests/indexed_access/optional_import.js 4 tests/indexed_access/test.js 55 tests/indexed_objects/test.js 5 tests/indexer/A.js 24 tests/indexer/call.js 2 tests/indexer/multiple.js 8 tests/inexact_to_indexed/test.js 5 tests/init/hoisted.js 36 tests/init/hoisted2.js 203 tests/init/let.js 120 tests/init/nullable-init.js 2 tests/init_command/test.sh 6 tests/init_covariant_props_in_ctor/a.js 63 tests/instanceof/instanceof.js 71 tests/instanceof/mixed.js 40 tests/instanceof/objproto.js 5 tests/integration/bar.js 1 tests/integration/foo.js 1 tests/integration/test.sh 4 tests/interface/fun.js 5 tests/interface/import.js 2 tests/interface/indexer.js 7 tests/interface/inline.js 22 tests/interface/interface.js 35 tests/interface/subtyping.js 54 tests/interface/test.js 16 tests/interface/test2.js 6 tests/interface/test3.js 7 tests/interface/test4.js 7 tests/interface/test5.js 12 tests/interface/test6.js 3 tests/interface/top.js 4 tests/interface/utility.js 23 tests/internal_property_name/foo.js 7 tests/internal_slot/declare_class_unsupported.js 1 tests/internal_slot/interface_unsupported.js 1 tests/internal_slot/object_unsupported.js 1 tests/intersection/eval.js 3 tests/intersection/intersection.js 3 tests/intersection/lib/lib.js 19 tests/intersection/objassign.js 2 tests/intersection/pred.js 15 tests/intersection/proper_blaming.js 5 tests/intersection/test_fun.js 8 tests/intersection/test_obj.js 6 tests/intl/collator.js 30 tests/intl/date_time_format.js 47 tests/intl/intl.js 15 tests/intl/number_format.js 37 tests/intl/plural_rules.js 35 tests/invariant/index.js 18 tests/invariant_reachability/index.js 98 tests/issues_11/export.js 2 tests/issues_11/import.js 3 tests/iter/iter.js 28 tests/iterable/array.js 5 tests/iterable/caching_bug.js 2 tests/iterable/iter.js 7 tests/iterable/iterator_result.js 26 tests/iterable/map.js 12 tests/iterable/set.js 12 tests/iterable/string.js 3 tests/iterable/variance.js 2 tests/json/b.css 1 tests/json/test.js 14 tests/json/test.sh 8 tests/json2_output/test.js 20 tests/json2_output/test.sh 47 tests/json_exit/test.sh 8 tests/jsx_intrinsics.builtin/main.js 16 tests/jsx_intrinsics.builtin/strings.js 11 tests/jsx_intrinsics.custom/lib/jsx.js 6 tests/jsx_intrinsics.custom/main.js 5 tests/jsx_intrinsics.custom/strings.js 12 tests/jsx_member_expression/jsx.js 2 tests/jsx_namespaced_name/test.js 4 tests/keys/enum.js 17 tests/keys/errors.js 5 tests/keys/instance.js 18 tests/keys/keys.js 36 tests/keyvalue/keyvalue.js 5 tests/last_duplicate_property_wins/test.js 28 tests/lazy_mode_flowconfig/foo.js 1 tests/lazy_mode_flowconfig/test.sh 14 tests/lazy_mode_fs_dependency/foo.js 1 tests/lazy_mode_fs_dependency/test.sh 15 tests/lazy_mode_fs_dependency/tmp1/node_modules_bar_index.js 1 tests/lazy_mode_fs_dependency/tmp2/node_modules_bar_index.js 1 tests/lazy_mode_fs_ide_request/bar.js 2 tests/lazy_mode_fs_ide_request/foo.js 1 tests/lazy_mode_fs_ide_request/test.sh 6 tests/lazy_mode_ide_dependency/dependency.js 1 tests/lazy_mode_ide_dependency/focused.js 1 tests/lazy_mode_ide_dependency/test.sh 15 tests/lazy_mode_ide_dependency/tmp1/dependency.js 1 tests/lazy_mode_ide_dependency/tmp2/dependency.js 1 tests/lib/libtest.js 9 tests/lib_ignore_json/test.js 2 tests/libconfig/libA.js 1 tests/libconfig/libB.js 1 tests/libconfig/libtest.js 2 tests/libdef_ignored_module/lib/foo.js 3 tests/libdef_ignored_module/test.js 2 tests/libdef_name_collision_declared_module/in_module.js 3 tests/libdef_name_collision_declared_module/libs_a/ff.js 3 tests/libdef_name_collision_declared_module/libs_b/base.js 1 tests/libdef_name_collision_declared_module/out_module.js 2 tests/liberr/a.js 1 tests/liberr/libs/def.js 1 tests/liberr/libs/imports.js 14 tests/liberr/libs/lints.js 4 tests/liberr/libs/missing_name.js 6 tests/liberr/libs/type_error.js 1 tests/liberr/test.sh 9 tests/liberr_parse/a.js 1 tests/liberr_parse/libs/parse_error.js 4 tests/libflow_typed/libtest.js 1 tests/librec/lib/A/libA.js 1 tests/librec/lib/B/libB.js 1 tests/librec/libtest.js 2 tests/libs_are_implicitly_included/lib.js 1 tests/libs_are_implicitly_included/src/a.js 1 tests/libs_are_implicitly_included/test.sh 11 tests/lint_all_warn/dynamic-export.js 1 tests/lint_all_warn/implicit-inexact-object.js 1 tests/lint_all_warn/sketchy_null.js 3 tests/lint_all_warn/uninitialized-instance-property.js 3 tests/lint_cli_add_all/cycle_A.js 2 tests/lint_cli_add_all/cycle_B.js 3 tests/lint_cli_add_all/cycle_C.js 7 tests/lint_cli_add_all/fully_across_A.js 2 tests/lint_cli_add_all/fully_across_B.js 9 tests/lint_cli_add_all/partial_across_A.js 1 tests/lint_cli_add_all/partial_across_B.js 11 tests/lint_cli_add_all/simple_sketchies.js 51 tests/lint_cli_add_all/test.sh 1 tests/lint_cli_add_single/cycle_A.js 2 tests/lint_cli_add_single/cycle_B.js 3 tests/lint_cli_add_single/cycle_C.js 7 tests/lint_cli_add_single/fully_across_A.js 2 tests/lint_cli_add_single/fully_across_B.js 9 tests/lint_cli_add_single/partial_across_A.js 1 tests/lint_cli_add_single/partial_across_B.js 11 tests/lint_cli_add_single/simple_sketchies.js 51 tests/lint_cli_add_single/test.sh 1 tests/lint_cli_no_override_all/cycle_A.js 2 tests/lint_cli_no_override_all/cycle_B.js 3 tests/lint_cli_no_override_all/cycle_C.js 7 tests/lint_cli_no_override_all/fully_across_A.js 2 tests/lint_cli_no_override_all/fully_across_B.js 9 tests/lint_cli_no_override_all/partial_across_A.js 1 tests/lint_cli_no_override_all/partial_across_B.js 11 tests/lint_cli_no_override_all/simple_sketchies.js 51 tests/lint_cli_no_override_all/test.sh 1 tests/lint_cli_no_override_none/cycle_A.js 2 tests/lint_cli_no_override_none/cycle_B.js 3 tests/lint_cli_no_override_none/cycle_C.js 7 tests/lint_cli_no_override_none/fully_across_A.js 2 tests/lint_cli_no_override_none/fully_across_B.js 9 tests/lint_cli_no_override_none/partial_across_A.js 1 tests/lint_cli_no_override_none/partial_across_B.js 11 tests/lint_cli_no_override_none/simple_sketchies.js 51 tests/lint_cli_no_override_none/test.sh 1 tests/lint_cli_remove_all/cycle_A.js 2 tests/lint_cli_remove_all/cycle_B.js 3 tests/lint_cli_remove_all/cycle_C.js 7 tests/lint_cli_remove_all/fully_across_A.js 2 tests/lint_cli_remove_all/fully_across_B.js 9 tests/lint_cli_remove_all/partial_across_A.js 1 tests/lint_cli_remove_all/partial_across_B.js 11 tests/lint_cli_remove_all/simple_sketchies.js 51 tests/lint_cli_remove_all/test.sh 1 tests/lint_cli_remove_single/cycle_A.js 2 tests/lint_cli_remove_single/cycle_B.js 3 tests/lint_cli_remove_single/cycle_C.js 7 tests/lint_cli_remove_single/fully_across_A.js 2 tests/lint_cli_remove_single/fully_across_B.js 9 tests/lint_cli_remove_single/partial_across_A.js 1 tests/lint_cli_remove_single/partial_across_B.js 11 tests/lint_cli_remove_single/simple_sketchies.js 51 tests/lint_cli_remove_single/test.sh 1 tests/lint_comments/simple_sketchies.js 64 tests/lint_comments_incremental/test.js 2 tests/lint_comments_incremental/test.sh 18 tests/lint_flag_late_all/test.sh 2 tests/lint_flag_redundant/test.sh 2 tests/lint_flag_shadowed/test.sh 2 tests/lint_node_modules/foo_modules/b.js 2 tests/lint_redundant_comments/test.js 1 tests/lint_severity_cli/test.js 4 tests/lint_severity_cli/test.sh 1 tests/lint_severity_json/test.js 4 tests/lint_severity_json/test.sh 2 tests/lint_severity_vim/test.js 4 tests/lint_severity_vim/test.sh 1 tests/lint_suppressions_all/cycle_A.js 2 tests/lint_suppressions_all/cycle_B.js 3 tests/lint_suppressions_all/cycle_C.js 7 tests/lint_suppressions_all/fully_across_A.js 2 tests/lint_suppressions_all/fully_across_B.js 9 tests/lint_suppressions_all/partial_across_A.js 1 tests/lint_suppressions_all/partial_across_B.js 11 tests/lint_suppressions_all/simple_sketchies.js 51 tests/lint_suppressions_single/cycle_A.js 2 tests/lint_suppressions_single/cycle_B.js 3 tests/lint_suppressions_single/cycle_C.js 7 tests/lint_suppressions_single/fully_across_A.js 2 tests/lint_suppressions_single/fully_across_B.js 9 tests/lint_suppressions_single/partial_across_A.js 1 tests/lint_suppressions_single/partial_across_B.js 11 tests/lint_suppressions_single/simple_sketchies.js 51 tests/lint_suppressions_with_errors/lib.js 8 tests/lint_suppressions_with_errors/lint.js 13 tests/lint_with_include_suppressed/test.js 6 tests/lint_with_include_suppressed/test.sh 4 tests/literal/enum.js 5 tests/literal/enum_client.js 15 tests/literal/null.js 1 tests/literal/number.js 19 tests/local_inference_annotations/ignored/ignored.js 3 tests/local_inference_annotations/included/array.js 14 tests/local_inference_annotations/included/assignment.js 15 tests/local_inference_annotations/included/block.js 9 tests/local_inference_annotations/included/call.js 11 tests/local_inference_annotations/included/cast.js 10 tests/local_inference_annotations/included/class.js 12 tests/local_inference_annotations/included/class_expression.js 12 tests/local_inference_annotations/included/destructuring_init.js 36 tests/local_inference_annotations/included/do_while.js 8 tests/local_inference_annotations/included/for.js 12 tests/local_inference_annotations/included/for_in.js 12 tests/local_inference_annotations/included/for_of.js 7 tests/local_inference_annotations/included/id_init.js 6 tests/local_inference_annotations/included/if.js 14 tests/local_inference_annotations/included/jsx.js 11 tests/local_inference_annotations/included/no_annots.js 5 tests/local_inference_annotations/included/object.js 39 tests/local_inference_annotations/included/return.js 10 tests/local_inference_annotations/included/return_annot.js 3 tests/local_inference_annotations/included/switch.js 12 tests/local_inference_annotations/included/this.js 12 tests/local_inference_annotations/included/try_catch_finally.js 12 tests/local_inference_annotations/included/while.js 7 tests/locals/lex.js 56 tests/locals/locals.js 18 tests/logical/logical.js 293 tests/loners/loners.js 6 tests/long_directory_names/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/foo.js 1 tests/long_directory_names/test.sh 9 tests/malformed_code/test.sh 4 tests/malformed_code/text.js 2 tests/match_failure/destruct.js 16 tests/match_failure/disjoint_union.js 33 tests/match_failure/enum.js 9 tests/match_failure/generics.js 10 tests/meta_property/import_meta.js 4 tests/meta_property/new_target.js 11 tests/method_call/test.js 10 tests/method_loc/class.js 7 tests/method_loc/class_dep.js 3 tests/method_loc/declare_class.js 7 tests/method_loc/declare_class_dep.js 3 tests/method_loc/interface.js 6 tests/method_loc/interface_dep.js 2 tests/method_loc/obj_lit.js 3 tests/method_loc/obj_lit_dep.js 2 tests/method_loc/obj_type.js 3 tests/method_loc/obj_type_dep.js 2 tests/method_properties/exports_optional_prop.js 4 tests/method_properties/test.js 16 tests/method_unbinding/complex_types.js 24 tests/method_unbinding/destructors.js 5 tests/method_unbinding/lib.js 4 tests/method_unbinding/no_duplicate_error.js 13 tests/method_unbinding/test.js 78 tests/missing_module_generators/test.js 5 tests/modified_lib/lib/lib.js 3 tests/modified_lib/test.js 2 tests/modified_lib/test.sh 20 tests/module_not_found_errors/src/index.js 2 tests/module_not_found_errors/test.sh 2 tests/module_redirect/A.js 3 tests/module_redirect/B.js 1 tests/module_redirect/C.js 1 tests/module_redirect/D.js 3 tests/module_ref/A.js 3 tests/module_ref/B.js 7 tests/module_ref/C.js 1 tests/module_ref/D.js 6 tests/module_ref/E.js 1 tests/module_ref/F.js 1 tests/module_ref/G.js 21 tests/module_use_strict/test.js 1 tests/modules/cli.js 2 tests/modules/cli2.js 2 tests/modules/lib.js 3 tests/more_annot/client_object.js 2 tests/more_annot/object.js 5 tests/more_annot/super.js 3 tests/more_classes/Bar.js 14 tests/more_classes/Foo.js 19 tests/more_classes/Qux.js 6 tests/more_generics/class_generic.js 7 tests/more_generics/error_message.js 10 tests/more_generics/poly.js 13 tests/more_path/Condition.js 40 tests/more_path/Sigma.js 28 tests/more_path/test.js 12 tests/more_react/checkPropTypes.js 8 tests/more_react/inexact_config.js 15 tests/more_react/inexact_props.js 30 tests/more_react/subclassComponent.js 20 tests/more_statics/class_static.js 8 tests/multiflow/apply.js 30 tests/multiflow/issue3443.js 12 tests/multiflow/jsx.js 35 tests/multiflow/spread.js 18 tests/multiflow_with_flowlib/spread.js 8 tests/munge_underscores_assert_ground_cycle/a.js 2 tests/munge_underscores_assert_ground_cycle/b.js 6 tests/name_prop/class.js 8 tests/name_prop/function.js 1 tests/name_resolver_switch_exhaustiveness/test.js 6 tests/namespace/client.js 2 tests/namespace/namespace.js 11 tests/new_env/basic.js 1 tests/new_env/globals.js 4 tests/new_env/havoc.js 5 tests/new_env/initialize.js 20 tests/new_env/loops.js 9 tests/new_env/new_refi/test1.js 8 tests/new_env/new_refi/test2.js 7 tests/new_env/new_refi/test3.js 16 tests/new_env/refi.js 21 tests/new_env/test.js 39 tests/new_env/undef_class.js 3 tests/new_env_jsx_pragma/test.js 1 tests/new_env_redeclaration/test.js 2 tests/new_generics/arr_spread.js 57 tests/new_generics/basic_class.js 42 tests/new_generics/basic_function.js 28 tests/new_generics/computed_keys.js 18 tests/new_generics/config.js 17 tests/new_generics/detect_literal_subtypes.js 29 tests/new_generics/exact.js 6 tests/new_generics/fn_to_poly.js 17 tests/new_generics/intersection.js 7 tests/new_generics/maybe.js 85 tests/new_generics/misc.js 119 tests/new_generics/nested.js 12 tests/new_generics/refinements.js 18 tests/new_generics/rest.js 10 tests/new_generics/spreads.js 38 tests/new_generics/this.js 13 tests/new_generics/union.js 20 tests/new_merge/async_void_return.js 1 tests/new_merge/empty_file.js 1 tests/new_merge/empty_non_flow_file.js 1 tests/new_merge/enums.js 4 tests/new_merge/eval_readonly.js 9 tests/new_merge/eval_rest.js 12 tests/new_merge/eval_spread.js 18 tests/new_merge/existential.js 2 tests/new_merge/export_named_any.js 2 tests/new_merge/frozen_obj.js 13 tests/new_merge/get_prop_class.js 8 tests/new_merge/get_prop_instantiation.js 3 tests/new_merge/intersection.js 8 tests/new_merge/keys.js 7 tests/new_merge/lookup.js 18 tests/new_merge/main.js 144 tests/new_merge/mixins.js 17 tests/new_merge/mk_instance_annot.js 5 tests/new_merge/mk_instance_obj.js 11 tests/new_merge/mk_instance_poly.js 4 tests/new_merge/obj_rest.js 3 tests/new_merge/objrest.js 9 tests/new_merge/primitive.js 2 tests/new_merge/qualified_typeapp.js 3 tests/new_merge/recursive.js 10 tests/new_merge/spread.js 9 tests/new_merge/type_of_typeapp.js 6 tests/new_merge/unification.js 3 tests/new_merge/values.js 6 tests/new_merge_diff/export_error.js 1 tests/new_merge_diff/get_prop_union.js 8 tests/new_merge_diff/main.js 24 tests/new_merge_diff/recursive_module.js 2 tests/new_merge_diff/recursive_module_cycle_A.js 2 tests/new_merge_diff/recursive_module_cycle_B.js 2 tests/new_merge_diff/recursive_types.js 9 tests/new_merge_fixes/main.js 2 tests/new_merge_fixes/spread.js 3 tests/new_merge_unsupported/main.js 132 tests/new_merge_unsupported/ops_on_eval_call.js 23 tests/new_merge_unsupported/ops_on_eval_objmap.js 15 tests/new_merge_unsupported/ops_on_eval_objmapi.js 15 tests/new_merge_unsupported/ops_on_inst_rest.js 4 tests/new_merge_unsupported/ops_on_intersection.js 27 tests/new_merge_unsupported/ops_on_react_config.js 26 tests/new_react/Mixin.js 3 tests/new_react/argless_function.js 5 tests/new_react/bad_default_props.js 15 tests/new_react/classes.js 28 tests/new_react/fakelib/type_aliases.js 1 tests/new_react/import-react.js 4 tests/new_react/object_component.js 16 tests/new_react/props4.js 9 tests/new_react/state5.js 6 tests/new_react/state6.js 36 tests/new_refi/test1.js 8 tests/new_refi/test2.js 7 tests/new_refi/test3.js 16 tests/new_reordering/a.js 33 tests/new_spread/cross_module/app.js 4 tests/new_spread/cross_module/fn.js 3 tests/new_spread/cross_module/use.js 2 tests/new_spread/no_interfaces.js 24 tests/new_spread/type.js 75 tests/new_spread/type_any.js 11 tests/new_spread/type_contra.js 16 tests/new_spread/type_dict.js 4 tests/new_spread/type_empty.js 13 tests/new_spread/type_generic.js 3 tests/new_spread/type_instance.js 9 tests/new_spread/type_intersection.js 22 tests/new_spread/type_intersection_optional.js 44 tests/new_spread/type_mixed.js 14 tests/new_spread/type_optional.js 18 tests/new_spread/type_statics.js 4 tests/new_spread/type_string.js 2 tests/new_spread/type_union.js 29 tests/new_spread/type_void.js 48 tests/no_source_error/no_source.js 9 tests/node_haste/client.js 1 tests/node_haste/foo/bar/client.js 4 tests/node_haste/md5.js 1 tests/node_haste/ws/index.js 1 tests/node_haste/ws/test/client.js 1 tests/node_main_fields/test.js 5 tests/node_modules_with_bad_package_format/test.js 2 tests/node_modules_with_symlinks/root/foo.js 4 tests/node_modules_with_symlinks/root/symlink_lib/index.js 1 tests/node_modules_with_symlinks/symlink_lib_outside_root/index.js 1 tests/node_modules_without_json/test.js 1 tests/node_package_main_non_flow/flow/m.js 5 tests/node_package_main_non_flow/main.js 1 tests/node_tests/assert/assert.js 3 tests/node_tests/basic/bar.js 1 tests/node_tests/basic/foo.js 2 tests/node_tests/basic_file/bar.js 1 tests/node_tests/basic_file/foo.js 2 tests/node_tests/basic_node_modules/foo.js 2 tests/node_tests/basic_node_modules_with_path/foo.js 2 tests/node_tests/basic_package/bar_lib/bar.js 1 tests/node_tests/basic_package/foo.js 2 tests/node_tests/buffer/buffer.js 38 tests/node_tests/child_process/exec.js 8 tests/node_tests/child_process/execFile.js 13 tests/node_tests/child_process/execSync.js 7 tests/node_tests/child_process/spawn.js 19 tests/node_tests/cluster/cluster.js 17 tests/node_tests/crypto/crypto.js 27 tests/node_tests/dns/dns.js 22 tests/node_tests/events/events.js 49 tests/node_tests/fs/fs.js 102 tests/node_tests/http/get.js 12 tests/node_tests/http/request.js 12 tests/node_tests/http/server.js 56 tests/node_tests/https/get.js 12 tests/node_tests/https/request.js 12 tests/node_tests/https/server.js 56 tests/node_tests/inspector/inspector.js 39 tests/node_tests/jsx/bar.jsx 1 tests/node_tests/jsx/foo.jsx 2 tests/node_tests/jsx_file/bar.jsx 1 tests/node_tests/jsx_file/foo.jsx 2 tests/node_tests/module/module.js 4 tests/node_tests/os/userInfo.js 10 tests/node_tests/package_file/bar_lib.js 1 tests/node_tests/package_file/bar_lib/bar.js 1 tests/node_tests/package_file/foo.js 2 tests/node_tests/package_file_node_modules/foo/foo.js 2 tests/node_tests/path_node_modules/foo.js 2 tests/node_tests/path_node_modules_with_short_main/foo.js 2 tests/node_tests/path_node_modules_without_main/foo.js 2 tests/node_tests/path_package/foo.js 2 tests/node_tests/process/emitWarning.js 9 tests/node_tests/process/nextTick.js 22 tests/node_tests/process/process.js 2 tests/node_tests/stream/stream.js 68 tests/node_tests/timers/timers.js 4 tests/node_tests/url/url.js 8 tests/nonstrict_import/cycle_a.js 4 tests/nonstrict_import/cycle_b.js 4 tests/nonstrict_import/imports.js 19 tests/nonstrict_import/libs/modules.js 6 tests/nonstrict_import/nonstrict_exports.js 10 tests/nonstrict_import/nonstrict_lib.js 8 tests/nonstrict_import/strict_exports.js 4 tests/nonstrict_import/strict_lib.js 8 tests/nonstrict_import/strict_local_exports.js 1 tests/nullable/error.js 11 tests/nullable/maybe.js 2 tests/nullable/nullable.js 8 tests/nullable/simple_nullable.js 6 tests/nullish_coalescing/nullish_coalescing.js 38 tests/number_constants/number_constants.js 12 tests/object/obj.js 36 tests/object_annot/test.js 6 tests/object_api/a.js 1 tests/object_api/b.js 4 tests/object_api/c.js 3 tests/object_api/object_assign.js 6 tests/object_api/object_create.js 8 tests/object_api/object_getprototypeof.js 8 tests/object_api/object_keys.js 33 tests/object_api/object_missing.js 5 tests/object_api/object_prototype.js 70 tests/object_api/proto.js 14 tests/object_assign/A.js 18 tests/object_assign/apply.js 10 tests/object_assign/non_objects.js 3 tests/object_assign/scope.js 28 tests/object_assign/spread.js 11 tests/object_assign/undefined.js 13 tests/object_freeze/downstream.js 3 tests/object_freeze/object_freeze.js 23 tests/object_freeze2/downstream.js 4 tests/object_freeze2/nested_frozen_object.js 5 tests/object_is/object_is.js 19 tests/object_method/id.js 2 tests/object_method/spread.js 10 tests/object_method/subtype.js 5 tests/object_method/test.js 10 tests/object_method/test2.js 12 tests/object_method/test3.js 12 tests/object_prelude/obj.js 6 tests/object_widening/annot_in_union.js 12 tests/object_widening/become-optional.js 28 tests/object_widening/closure_add.js 14 tests/object_widening/conditional_express_loop.js 5 tests/object_widening/disjoint.js 3 tests/object_widening/exact_indexer.js 2 tests/object_widening/intersection.js 4 tests/object_widening/type_widening.js 162 tests/objects/compatibility.js 23 tests/objects/conversion.js 14 tests/objects/objects.js 15 tests/objects/unaliased_assign.js 11 tests/objkit_primitives/test.js 12 tests/objmap/arity.js 23 tests/objmap/arity2.js 24 tests/objmap/arity3.js 17 tests/objmap/arity4.js 17 tests/objmap/identity.js 60 tests/objmap/issue-2674.js 15 tests/objmap/keyMirror.js 18 tests/objmap/main.js 6 tests/objmap/objmap.js 23 tests/objmap/objmapconst.js 13 tests/objmap/optional.js 12 tests/objmap/unions.js 8 tests/old_env_rec/eval_union.js 7 tests/old_env_rec/test2.js 15 tests/old_env_rec/test7.js 13 tests/old_env_refinements/assignment.js 26 tests/old_env_refinements/func_call_precision.js 8 tests/old_env_refinements/func_call_recursive.js 11 tests/old_env_refinements/issue-7103.js 16 tests/old_env_refinements/issue-7104.js 22 tests/old_env_refinements/issue-7541.js 7 tests/old_env_refinements/refinements.js 59 tests/oopsla2017_paper_examples/example1.js 4 tests/oopsla2017_paper_examples/example2.js 6 tests/oopsla2017_paper_examples/example3.js 11 tests/oopsla2017_paper_examples/example4.js 10 tests/oopsla2017_paper_examples/example5.js 11 tests/oopsla2017_paper_examples/example6.js 7 tests/oopsla2017_paper_examples/example7.js 10 tests/op_assignment/test.js 105 tests/opaque_generics/importtest-polarity.js 28 tests/opaque_generics/importtest.js 19 tests/opaque_generics/test-polarity.js 12 tests/opaque_generics/test.js 20 tests/opaque_libdefs/test.js 21 tests/opaque_refinements/test.js 8 tests/opaque_subtype/Integer.js 2 tests/opaque_subtype/Other.js 6 tests/opaque_subtype/decltest.js 6 tests/opaque_subtype/importtest.js 50 tests/opaque_subtype/super.js 1 tests/opaque_subtype/test.js 21 tests/opaque_subtype/typeapp-export.js 1 tests/opaque_subtype/typeapp-test.js 6 tests/opaque_type_cycle/cycle.js 4 tests/opaque_type_cycle/test1.js 9 tests/opaque_type_cycle/test2.js 10 tests/opaque_type_cycle/test3.js 2 tests/opaque_type_error/importtest.js 16 tests/opaque_type_error/test.js 12 tests/opaque_type_printing/importtest.js 7 tests/opaque_type_printing/test.js 4 tests/opaque_type_printing/test.sh 6 tests/opaque_type_success/bar.js 5 tests/opaque_type_success/foo.js 1 tests/opaque_type_success/test.js 24 tests/opaque_type_success/test2.js 17 tests/opaque_type_success/testimport.js 49 tests/optional/client_optional.js 2 tests/optional/default.js 3 tests/optional/generic.js 4 tests/optional/instance_lookup.js 3 tests/optional/loop.js 1 tests/optional/maybe.js 6 tests/optional/nullable.js 40 tests/optional/optional.js 9 tests/optional/optional_param.js 28 tests/optional/optional_param2.js 7 tests/optional/optional_param3.js 6 tests/optional/optional_param4.js 8 tests/optional/undefined.js 7 tests/optional/undefined2.js 7 tests/optional_chaining/computed_properties.js 24 tests/optional_chaining/deletion.js 18 tests/optional_chaining/function_calls.js 8 tests/optional_chaining/in_line_refinements.js 19 tests/optional_chaining/lhs_types.js 13 tests/optional_chaining/method_calls.js 30 tests/optional_chaining/private_properties.js 14 tests/optional_chaining/refinements.js 121 tests/optional_chaining/refinements2.js 92 tests/optional_chaining/static_members.js 28 tests/optional_chaining/typeof.js 5 tests/optional_props/test.js 9 tests/optional_props/test2.js 10 tests/optional_props/test3.js 10 tests/optional_props/test3_exact_annot.js 4 tests/optional_props/test3_failure.js 7 tests/optional_union/test.js 9 tests/overload/annot.js 5 tests/overload/lib/lib.js 4 tests/overload/overload.js 19 tests/overload/test.js 4 tests/overload/test2.js 7 tests/overload/test3.js 13 tests/overload/union.js 3 tests/parallelizable_command_cancel_recheck/dependency.js 2 tests/parallelizable_command_cancel_recheck/focused.js 2 tests/parallelizable_command_cancel_recheck/test.sh 10 tests/parse/fail-flow-2.js 1 tests/parse/fail-flow.js 1 tests/parse/fail.js 1 tests/parse/no_parse_error.js 2 tests/parse_error_haste/Client.js 3 tests/parse_error_haste/NoProvides.js 4 tests/parse_error_haste/ParseError.js 3 tests/parse_error_haste/Provides.js 4 tests/parse_error_haste/Unimported.js 4 tests/parse_error_node/Client.js 2 tests/parse_error_node/Imported.js 4 tests/parse_error_node/ParseError.js 3 tests/parse_error_node/Unimported.js 4 tests/partial/test.js 55 tests/path/while.js 6 tests/plsummit/arrays.js 3 tests/plsummit/export_class.js 5 tests/plsummit/generics.js 2 tests/plsummit/import_class.js 2 tests/plsummit/locals.js 8 tests/plsummit/objects.js 10 tests/polarity/call.js 2 tests/polarity/fun.js 10 tests/polarity/implements.js 2 tests/polarity/method.js 4 tests/polarity/obj.js 19 tests/poly/annot.js 6 tests/poly/annot2.js 4 tests/poly/error.js 12 tests/poly/error_position.js 5 tests/poly/implicit_bounded_instantiation.js 13 tests/poly/inout.js 5 tests/poly/issue-1029.js 10 tests/poly/phantom.js 9 tests/poly/poly.js 14 tests/poly/subtyping.js 37 tests/poly/test.js 12 tests/poly/union.js 8 tests/poly_class_export/A.js 4 tests/poly_class_export/B.js 7 tests/poly_class_export/C.js 8 tests/poly_fast_path/a.js 3 tests/poly_fast_path/b.js 3 tests/poly_fast_path/test.sh 7 tests/poly_overload/decls/typescript-deferred.js 16 tests/poorly_formed_exports/bad-default-export.js 3 tests/poorly_formed_exports/bad-named-export.js 4 tests/poorly_formed_exports/bad-uses-es6.js 3 tests/poorly_formed_exports/bad-uses.js 40 tests/poorly_formed_exports/good-default-export.js 1 tests/poorly_formed_exports/good-es-export.js 5 tests/poorly_formed_exports/good-named-export.js 2 tests/poorly_formed_exports/libs/libs.js 3 tests/poorly_formed_exports/test.sh 4 tests/poorly_formed_exports_config_false/bad-default-export.js 3 tests/poorly_formed_exports_config_false/libs/libs.js 3 tests/poorly_formed_exports_config_false/test.sh 4 tests/post_inference_implicit_instantiation/builtins.js 3 tests/post_inference_implicit_instantiation/underconstrained_class_constructor.js 12 tests/post_inference_implicit_instantiation/underconstrained_fun_call.js 8 tests/post_inference_implicit_instantiation/upper_non_t.js 5 tests/predicates_abstract/filter-union.js 9 tests/predicates_abstract/filter.js 7 tests/predicates_abstract/refine.js 16 tests/predicates_abstract/sanity-filter-union.js 9 tests/predicates_abstract/sanity-filter.js 13 tests/predicates_abstract/sanity-refine.js 24 tests/predicates_declared/function-bind.js 25 tests/predicates_declared/function-union.js 11 tests/predicates_declared/is-string-decl.js 9 tests/predicates_declared/logical-or.js 12 tests/predicates_declared/object-invariant.js 15 tests/predicates_declared/orig-string-tag-check.js 8 tests/predicates_declared/sanity-conditional.js 1 tests/predicates_declared/sanity-fall-through.js 7 tests/predicates_declared/sanity-invalid-calls.js 10 tests/predicates_declared/sanity-is-string-bug.js 9 tests/predicates_declared/sanity-parameter-mismatch.js 5 tests/predicates_declared/sanity-pred-with-body.js 9 tests/predicates_declared/sanity-return-type.js 1 tests/predicates_inferred/predicate_with_non_bool_annot.js 7 tests/predicates_inferred/sanity-multi-params.js 10 tests/predicates_inferred/sanity-ordering.js 14 tests/predicates_inferred/sanity-unbound-var.js 11 tests/predicates_inferred/sanity.js 18 tests/predicates_inferred/simple-predicate-func-post.js 10 tests/predicates_inferred/simple-predicate-func.js 52 tests/predicates_inferred/wf-eval.js 3 tests/predicates_inferred/wf-polymorphic.js 5 tests/predicates_invalid/a.js 21 tests/predicates_parsing/fail-0.js 1 tests/predicates_parsing/fail-1.js 1 tests/predicates_parsing/fail-2.js 3 tests/predicates_parsing/fail-3.js 2 tests/predicates_parsing/pass.js 15 tests/predicates_parsing/unsupported-0.js 1 tests/predicates_parsing/unsupported-1.js 1 tests/predicates_parsing/unsupported-2.js 2 tests/predicates_subtyping/file.js 33 tests/predicates_subtyping/pred-decls.js 2 tests/prepack_rec/AbstractObjectValue.js 3 tests/prepack_rec/NativeFunctionValue.js 4 tests/prepack_rec/ObjectValue.js 3 tests/prepack_rec/Value.js 2 tests/prepack_rec/global.js 9 tests/primary_loc/test.js 13 tests/private/private.js 13 tests/private_class_fields/test.js 194 tests/private_class_methods/test.js 49 tests/promises/all.js 27 tests/promises/allSettled.js 42 tests/promises/covariance.js 10 tests/promises/promise.js 141 tests/promises/resolve_global.js 19 tests/promises/resolve_void.js 2 tests/prop_typos/test.js 45 tests/proto/annot.js 33 tests/proto/lib.js 4 tests/proto/literal.js 20 tests/proto/null.js 13 tests/proto/ternary-crash.js 3 tests/provider_havoc/empty.js 62 tests/provider_havoc/provider_edge_cases.js 7 tests/provider_havoc/providers_closure.js 28 tests/provider_havoc/test.js 54 tests/provider_havoc/truncate.js 105 tests/provider_havoc/unreachable.js 4 tests/provider_havoc_closure/Closure.js 105 tests/provider_havoc_closure/cond_havoc.js 8 tests/provider_havoc_closure/const.js 31 tests/pure_component/test.js 3 tests/qualified/qualified.js 8 tests/quick_start/a.js 1 tests/quick_start/test.sh 19 tests/quick_start/tmp1/a.js 1 tests/quick_start/tmp2/a.js 1 tests/quick_start_add_dependency/a.js 1 tests/quick_start_add_dependency/b.js 1 tests/quick_start_add_dependency/test.sh 11 tests/quick_start_add_dependency_on_cycle/a.js 1 tests/quick_start_add_dependency_on_cycle/b.js 1 tests/quick_start_add_dependency_on_cycle/c.js 1 tests/quick_start_add_dependency_on_cycle/test.sh 11 tests/quick_start_check_contents/bar.js 1 tests/quick_start_check_contents/dependency.js 1 tests/quick_start_check_contents/foo.js 2 tests/quick_start_check_contents/test.js 2 tests/quick_start_check_contents/test.sh 13 tests/quick_start_check_contents/unchecked-dependency.js 1 tests/quick_start_check_contents/unsaved_foo.js 2 tests/quick_start_delete_dependency/a.js 1 tests/quick_start_delete_dependency/b.js 1 tests/quick_start_delete_dependency/test.sh 17 tests/quick_start_unchecked_dependency/a.js 1 tests/quick_start_unchecked_dependency/b.js 1 tests/quick_start_unchecked_dependency/c.js 1 tests/quick_start_unchecked_dependency/d.js 1 tests/quick_start_unchecked_dependency/e.js 1 tests/quick_start_unchecked_dependency/test.sh 19 tests/react/ConcurrentMode.js 27 tests/react/StrictMode.js 27 tests/react/abstractelement.js 19 tests/react/creatRef.js 8 tests/react/createContext.js 49 tests/react/createElementRequiredProp_string.js 16 tests/react/createElement_string.js 6 tests/react/default_props_any.js 9 tests/react/default_props_undefined.js 7 tests/react/dotvsdollar.js 18 tests/react/element_config.js 62 tests/react/element_with_component_type.js 4 tests/react/hoc.js 36 tests/react/hoc2.js 24 tests/react/hoc3.js 24 tests/react/hoc4.js 24 tests/react/hoc5.js 42 tests/react/import_react.js 4 tests/react/intersection_component_error.js 5 tests/react/jsx_any_spread.js 4 tests/react/jsx_spread.js 6 tests/react/key.js 15 tests/react/opaue_default.js 8 tests/react/profiler.js 27 tests/react/ref.js 28 tests/react/render.js 37 tests/react/spread_element_props.js 8 tests/react/types_require.js 3 tests/react/undefined_prop.js 3 tests/react/useCallback_hook.js 18 tests/react/useContext_hook.js 46 tests/react/useDebugValue_hook.js 4 tests/react/useEffect_hook.js 18 tests/react/useImperativeHandle_hook.js 25 tests/react/useLayoutEffect_hook.js 18 tests/react/useMemo_hook.js 13 tests/react/useMutationEffect_hook.js 16 tests/react/useReducer_hook.js 37 tests/react/useRef_hook.js 25 tests/react/useState_hook.js 7 tests/react_16_3/forwardRef.js 30 tests/react_16_6/Suspense.js 31 tests/react_16_6/lazy.js 22 tests/react_16_6/lazy_ref.js 18 tests/react_16_6/memo.js 14 tests/react_16_6/memo_ref.js 11 tests/react_16_9/profiler.js 20 tests/react_abstract_component/HOC.js 40 tests/react_abstract_component/abstract_vs_abstract.js 18 tests/react_abstract_component/arity.js 9 tests/react_abstract_component/classes_lower.js 18 tests/react_abstract_component/config.js 32 tests/react_abstract_component/create_element.js 12 tests/react_abstract_component/destructors.js 10 tests/react_abstract_component/double_wrapped.js 20 tests/react_abstract_component/error_positioning/C.js 10 tests/react_abstract_component/error_positioning/View.js 4 tests/react_abstract_component/error_positioning/error_positioning.js 26 tests/react_abstract_component/function_lower.js 20 tests/react_abstract_component/get_set_elem.js 4 tests/react_abstract_component/get_set_props.js 10 tests/react_abstract_component/no_annot_fun.js 2 tests/react_abstract_component/strict.js 22 tests/react_abstract_component/test_prop.js 4 tests/react_abstract_component/type_visitor.js 6 tests/react_children/api.js 22 tests/react_children/builtin_intrinsic.js 19 tests/react_children/component.js 33 tests/react_children/fun.js 103 tests/react_children/issue-4648.js 18 tests/react_children/spread.js 3 tests/react_children/tabs.js 61 tests/react_children/text.js 43 tests/react_children/tuple.js 26 tests/react_children/view.js 27 tests/react_custom_funs/clone_element.js 67 tests/react_custom_funs/create_element.js 200 tests/react_custom_funs/create_factory.js 197 tests/react_experimental/startTransition.js 5 tests/react_experimental/useDeferredValue_hook.js 4 tests/react_experimental/useTransition_hook.js 10 tests/react_functional/test.js 19 tests/react_hocs/Bad.js 15 tests/react_hocs/Good.js 18 tests/react_hocs/Good_use.js 8 tests/react_hocs/hocs.js 16 tests/react_imports/commonjs-pascal.js 6 tests/react_imports/commonjs.js 6 tests/react_imports/es-default-pascal.js 6 tests/react_imports/es-default.js 6 tests/react_imports/es-namespace-pascal.js 6 tests/react_imports/es-namespace.js 6 tests/react_instance/class.js 10 tests/react_instance/function.js 3 tests/react_instance/intrinsic.js 7 tests/react_instance/lib/jsx.js 13 tests/react_jsx/test.js 952 tests/react_jsx_fragments/embedded_ltgt.js 1 tests/react_jsx_fragments/incorrect_token_lt.js 1 tests/react_jsx_fragments/nonmatching_closing_element.js 1 tests/react_jsx_fragments/nonmatching_opening_element.js 1 tests/react_jsx_fragments/test.js 8 tests/react_jsx_strict_mode/test.js 9 tests/react_modules/es6class-proptypes-callsite.js 23 tests/react_modules/es6class-proptypes-module.js 9 tests/react_modules/es6class-types-callsite.js 20 tests/react_modules/es6class-types-module.js 7 tests/react_no_jsx_intrinsics/test.js 2 tests/react_proptypes/test.js 28 tests/react_refinements/test.js 20 tests/react_runtime_automatic/test.js 10 tests/react_server_component/badImport.js 1 tests/react_server_component/component.js 8 tests/react_server_component/indexedComponent.js 3 tests/react_server_component/test.hybrid.js 15 tests/react_server_component/test.js 4 tests/react_server_component/transport_type.js 23 tests/read_only_array_polarity/test.js 29 tests/read_only_map/test.js 25 tests/read_only_object/test.js 85 tests/read_only_set/test.js 15 tests/read_only_weak_map/test.js 25 tests/read_only_weak_set/test.js 15 tests/rec/array_spread.js 16 tests/rec/eval_subst.js 5 tests/rec/id_alias.js 3 tests/rec/issue-1228.js 5 tests/rec/issue-4070.js 6 tests/rec/issue-4370.js 13 tests/rec/issue-598.js 14 tests/rec/issue6155.js 17 tests/rec/non_maybe_type.js 5 tests/rec/recursive_react_component.js 15 tests/rec/test.js 10 tests/rec/test10.js 6 tests/rec/test3.js 10 tests/rec/test4.js 1 tests/rec/test5.js 7 tests/rec/test6.js 15 tests/rec/test8.js 18 tests/rec/test9.js 10 tests/rec/this_subst.js 5 tests/rec/union-spread.js 7 tests/recheck/a1.js 3 tests/recheck/a2.js 2 tests/recheck/a3.js 2 tests/recheck/b0.js 3 tests/recheck/b1.js 7 tests/recheck/b2.js 1 tests/recheck/b3.js 2 tests/recheck/c1.js 1 tests/recheck/c2.js 4 tests/recheck/c3.js 2 tests/recheck/d1.js 3 tests/recheck/d2.js 2 tests/recheck/e1.js 5 tests/recheck/e2.js 6 tests/recheck/f1.js 6 tests/recheck/f2.js 2 tests/recheck/g1.js 1 tests/recheck/g2.js 3 tests/recheck/g3.js 3 tests/recheck/h1.js 1 tests/recheck/h2.js 1 tests/recheck/i1.js 2 tests/recheck/i2.js 2 tests/recheck/j1.js 2 tests/recheck/j2.js 2 tests/recheck/k.js 1 tests/recheck/l1.js 2 tests/recheck/l2.js 3 tests/recheck/l3.js 3 tests/recheck/m1.js 2 tests/recheck/m2.js 1 tests/recheck/m3.js 3 tests/recheck/test.sh 81 tests/recheck/tmp1a/a1.js 3 tests/recheck/tmp1b/b1.js 7 tests/recheck/tmp1c/c2.js 4 tests/recheck/tmp1d/d1.js 3 tests/recheck/tmp1e/e2.js 6 tests/recheck/tmp1f/f1.js 6 tests/recheck/tmp1g/g1.js 2 tests/recheck/tmp1h/h1.js 1 tests/recheck/tmp1i/i1.js 2 tests/recheck/tmp1j/j1.js 2 tests/recheck/tmp1l/l1.js 3 tests/recheck/tmp1m/m1.js 2 tests/recheck/tmp2a/a1.js 3 tests/recheck/tmp2b/b0.js 3 tests/recheck/tmp2c/c1.js 1 tests/recheck/tmp2e/e1.js 5 tests/recheck/tmp2f/f1.js 6 tests/recheck/tmp3e/e1.js 5 tests/recheck/tmp3e/e2.js 6 tests/recheck/tmp3f/f1.js 6 tests/recheck/tmp4f/f1.js 6 tests/recheck/tmpk/k.js 2 tests/recheck/tmplibk/libk1.js 1 tests/recheck/tmplibk/libk2.js 4 tests/recheck_array/commit_a/import.js 1 tests/recheck_array/commit_a/test.js 3 tests/recheck_array/commit_b/import.js 1 tests/recheck_array/commit_b/test.js 3 tests/recheck_array/test.sh 10 tests/recheck_class_id/a.js 3 tests/recheck_class_id/b1.js 2 tests/recheck_class_id/b2.js 2 tests/recheck_class_id/c.js 3 tests/recheck_class_id/test.sh 9 tests/recheck_haste/A1.js 1 tests/recheck_haste/A3.js 1 tests/recheck_haste/B1.js 2 tests/recheck_haste/B3.js 1 tests/recheck_haste/dir1B/B2.js 1 tests/recheck_haste/test.sh 23 tests/recheck_haste/tmp1A/A2.js 1 tests/recheck_haste/tmp2A/A3.js 1 tests/recheck_opaque_id/a.js 3 tests/recheck_opaque_id/b1.js 2 tests/recheck_opaque_id/b2.js 2 tests/recheck_opaque_id/c.js 3 tests/recheck_opaque_id/test.sh 9 tests/recheck_poly_id/a.js 3 tests/recheck_poly_id/b.js 2 tests/recheck_poly_id/c.js 1 tests/recheck_poly_id/d.js 3 tests/recheck_poly_id/test.sh 12 tests/recheck_poly_id/tmp1/a.js 3 tests/recheck_props_id/a.js 3 tests/recheck_props_id/b.js 2 tests/recheck_props_id/c.js 2 tests/recheck_props_id/d.js 3 tests/recheck_props_id/test.sh 18 tests/recheck_props_id/tmp1/a.js 3 tests/recheck_remove_flow_pragma/bar.js 2 tests/recheck_remove_flow_pragma/foo.js 1 tests/recheck_remove_flow_pragma/test.sh 12 tests/recheck_spread/commit_a/import.js 1 tests/recheck_spread/commit_a/test.js 2 tests/recheck_spread/commit_b/import.js 1 tests/recheck_spread/commit_b/test.js 2 tests/recheck_spread/test.sh 10 tests/recheck_strict/commit_a/bar.js 1 tests/recheck_strict/commit_a/foo.js 1 tests/recheck_strict/commit_b/bar.js 1 tests/recheck_strict/commit_b/foo.js 1 tests/recheck_strict/test.sh 10 tests/record/test.js 21 tests/refi/bound.js 43 tests/refi/heap.js 199 tests/refi/lex.js 33 tests/refi/local.js 73 tests/refi/null_tests.js 127 tests/refi/switch.js 48 tests/refi/typeof_tests.js 108 tests/refi/undeclared.js 14 tests/refi/undef_tests.js 60 tests/refi/void_tests.js 60 tests/refinements/ast_node.js 9 tests/refinements/bool.js 38 tests/refinements/compound_refinement.js 11 tests/refinements/computed_string_literal.js 32 tests/refinements/cond_expr.js 6 tests/refinements/cond_prop.js 45 tests/refinements/constants.js 2 tests/refinements/eq.js 17 tests/refinements/eval.js 18 tests/refinements/exists.js 14 tests/refinements/flow_to_general.js 9 tests/refinements/fn.js 72 tests/refinements/func_call.js 7 tests/refinements/hasOwnProperty.js 18 tests/refinements/heap_defassign.js 76 tests/refinements/inclusion_check_widening.js 28 tests/refinements/invalidation.js 181 tests/refinements/issue-7105.js 20 tests/refinements/lib.js 1 tests/refinements/maybe_react.js 14 tests/refinements/missing-property-cond.js 54 tests/refinements/mixed.js 113 tests/refinements/mixed_object.js 7 tests/refinements/nested_union_maybe.js 8 tests/refinements/node1.js 1 tests/refinements/not.js 45 tests/refinements/null.js 8 tests/refinements/number.js 147 tests/refinements/opaque_refinement.js 13 tests/refinements/opaque_type.js 11 tests/refinements/property.js 68 tests/refinements/string.js 113 tests/refinements/super_member.js 22 tests/refinements/switch.js 47 tests/refinements/tagged_union.js 225 tests/refinements/tagged_union_import.js 18 tests/refinements/tuple.js 60 tests/refinements/typeof.js 108 tests/refinements/undef.js 68 tests/refinements/uninitialized_union.js 7 tests/refinements/union.js 16 tests/refinements/union_enum.js 31 tests/refinements/void.js 80 tests/reflection/type.js 5 tests/regexp/regexp.js 5 tests/relative_resource_files/d3.svg.js 1 tests/relative_resource_files/main.js 5 tests/relay/Profile.graphql.js 14 tests/relay/Profile.js 32 tests/relay/ProfilePic.graphql.js 9 tests/relay/ProfilePic.js 10 tests/relay/Relay.js 11 tests/relay/main.js 13 tests/relay/more.js 123 tests/relay_integration/MyFragment.graphql.js 1 tests/relay_integration/MyMutation.graphql.js 1 tests/relay_integration/MyQuery.graphql.js 1 tests/relay_integration/MySubscription.graphql.js 1 tests/relay_integration/__tests__/MyTest.js 8 tests/relay_integration/test.js 66 tests/relay_integration_module_prefix/test.js 17 tests/relay_integration_module_prefix_includes/MyFragment.graphql.js 1 tests/relay_integration_module_prefix_includes/MyQuery.graphql.js 1 tests/relay_integration_module_prefix_includes/__tests__/test.js 17 tests/relay_integration_module_prefix_includes/non-prefixed.js 17 tests/rename_redefinitions/test.js 197 tests/reordering/err.js 12 tests/reordering/test.js 16 tests/reordering_validation/err.js 6 tests/reordering_validation/test.js 8 tests/replace/test.js 3 tests/require/B.js 1 tests/require/C.js 1 tests/require/E.js 4 tests/require/ProvidesModuleA.js 1 tests/require/ProvidesModuleD.js 1 tests/require/exports-type.js 2 tests/require/not_builtin_require.js 2 tests/require/not_builtin_require2.js 2 tests/require/require-type-error.js 1 tests/require/require.js 18 tests/resolved_env/bindings.js 24 tests/rest/type.js 112 tests/rest/type_dict.js 83 tests/rest/type_generic.js 7 tests/rest/type_union.js 41 tests/rest/value_dict.js 4 tests/return/function_return.js 28 tests/return/implicit.js 2 tests/return/implicit_void.js 357 tests/return/void.js 8 tests/return_new/test2.js 8 tests/saved_state_init_recheck/bar.js 1 tests/saved_state_init_recheck/foo.js 2 tests/saved_state_init_recheck/test.sh 36 tests/saved_state_init_recheck_ensure_parsed/A.js 1 tests/saved_state_init_recheck_ensure_parsed/B.js 1 tests/saved_state_init_recheck_ensure_parsed/test.sh 14 tests/saved_state_no_fallback/test.sh 6 tests/saved_state_update_parse_error/a.js 4 tests/saved_state_update_parse_error/b.js 1 tests/saved_state_update_parse_error/test.sh 16 tests/saved_state_update_whitespace/a.js 4 tests/saved_state_update_whitespace/b.js 1 tests/saved_state_update_whitespace/test.sh 9 tests/seal/imp.js 2 tests/seal/obj_annot.js 5 tests/sealed_objects/test.js 13 tests/shadow_delete/dir/A.js 1 tests/shadow_delete/test.sh 13 tests/shadowed_exports/import_shadow_exports.js 2 tests/shadowed_exports/shadow_exports.js 2 tests/shadowed_exports/shadow_exports_lookup.js 2 tests/shape/exact.js 14 tests/shape/shadow.js 3 tests/shape/spread.js 2 tests/shape/test.js 87 tests/shape_subtype/test.js 70 tests/shorthand/a.js 1 tests/shorthand/test.sh 1 tests/signature_verification_failure/arr.js 4 tests/signature_verification_failure/array-pattern.js 1 tests/signature_verification_failure/class.js 7 tests/signature_verification_failure/empty_obj.js 1 tests/signature_verification_failure/fn.js 7 tests/signature_verification_failure/getset.js 6 tests/signature_verification_failure/imports_tparam.js 4 tests/signature_verification_failure/keyMirror.js 4 tests/signature_verification_failure/misc.js 10 tests/signature_verification_failure/obj-pattern.js 1 tests/signature_verification_failure/obj_decl.js 3 tests/signature_verification_failure/rest.js 1 tests/signature_verification_failure/sketchy.js 4 tests/signature_verification_failure/tparam.js 8 tests/signature_verification_failure/typeof.js 3 tests/signature_verification_failure/variable-decl.js 2 tests/signature_verification_lazy/bad_module_export.js 3 tests/signature_verification_lazy/cycleA.js 1 tests/signature_verification_lazy/cycleB.js 2 tests/signature_verification_lazy/cycleC.js 2 tests/signature_verification_lazy/no_error.js 1 tests/signature_verification_lazy/parse_error.js 1 tests/signature_verification_lazy/signature_verification_error.js 1 tests/signature_verification_lazy/suppressed_bad_module_export.js 3 tests/signature_verification_lazy/suppressed_signature_verification_error.js 1 tests/signature_verification_lazy/test.sh 17 tests/simple_arrays/array.js 9 tests/simple_arrays/array2.js 6 tests/singleton/boolean.js 36 tests/singleton/number.js 15 tests/singleton/string.js 4 tests/sketchy_null_check/cycle_A.js 2 tests/sketchy_null_check/cycle_B.js 3 tests/sketchy_null_check/cycle_C.js 7 tests/sketchy_null_check/fully_across_A.js 2 tests/sketchy_null_check/fully_across_B.js 9 tests/sketchy_null_check/new.js 7 tests/sketchy_null_check/partial_across_A.js 1 tests/sketchy_null_check/partial_across_B.js 11 tests/sketchy_null_check/simple_sketchies.js 56 tests/sketchy_null_default/test.js 42 tests/sketchy_variants/test.js 10 tests/socket/test.sh 12 tests/speculation_error_codes/test.js 9 tests/speculation_errors/errors_intersection.js 81 tests/speculation_errors/errors_union.js 69 tests/speculation_errors/intersection-function.js 67 tests/speculation_errors/nullish.js 9 tests/speculation_errors/sentinel.js 6 tests/speculation_errors/union.js 43 tests/speculation_errors/unsealed.js 28 tests/speculation_errors_all_branches/intersection-function.js 67 tests/speculation_errors_all_branches/sentinel.js 6 tests/speculation_errors_all_branches/test.sh 1 tests/speculation_errors_all_branches/union.js 43 tests/spread/dict.js 11 tests/spread/error_positions.js 9 tests/spread/exact.js 10 tests/spread/issue_4152.js 6 tests/spread/jsx.js 6 tests/spread/lit_reason.js 2 tests/spread/null.js 5 tests/spread/test.js 27 tests/spread/test10.js 3 tests/spread/test2.js 5 tests/spread/test3.js 15 tests/spread/test4.js 2 tests/spread/test5.js 16 tests/spread/test6.js 18 tests/spread/test7.js 6 tests/spread/test8.js 7 tests/spread/test9.js 11 tests/spread/unsealed.js 22 tests/spread_indexers/test.js 26 tests/spread_performance/big_union_error_message.js 16 tests/spread_performance/large_type_spread.js 1003 tests/spread_performance/type_spread.js 44 tests/static_overload/lib/lib.js 4 tests/static_overload/test.js 1 tests/statics/class_statics.js 8 tests/statics/funstatics.js 3 tests/strict/annot.js 7 tests/strict/fun.js 3 tests/strict/obj.js 3 tests/strict_es6_import_export/default_exported_this_arrow_func.js 1 tests/strict_es6_import_export/default_exported_this_func.js 1 tests/strict_es6_import_export/default_exported_this_func_expr.js 1 tests/strict_es6_import_export/default_exported_this_func_expr_with_this_param.js 1 tests/strict_es6_import_export/default_exported_this_func_with_this_param.js 1 tests/strict_es6_import_export/export_renamed_default.js 2 tests/strict_es6_import_export/export_unresolved_ident.js 1 tests/strict_es6_import_export/foo.js 8 tests/strict_es6_import_export/import_star_default_access.js 9 tests/strict_es6_import_export/import_star_invalid_use.js 30 tests/strict_es6_import_export/mixed_import_and_require.js 4 tests/strict_es6_import_export/mixed_require_and_import_member.js 2 tests/strict_es6_import_export/mixed_type_import_and_require.js 5 tests/strict_es6_import_export/named_exported_this_func.js 28 tests/strict_es6_import_export/non-const-export.js 7 tests/strict_es6_import_export/reexport_renamed_default.js 1 tests/strict_es6_import_export/reexported_default.js 1 tests/strict_es6_import_export/valid_mixed_import_and_require.js 5 tests/strict_es6_import_export_config_false/foo.js 1 tests/strict_es6_import_export_config_false/import_star_default_access.js 2 tests/strict_es6_import_export_excludes/c.js 1 tests/strict_es6_import_export_excludes/excluded1/a.js 1 tests/strict_es6_import_export_excludes/excluded2/b.js 1 tests/strict_es6_import_export_excludes/foo.js 1 tests/strict_local_mode/import.js 1 tests/strict_local_mode/nonstrict_import.js 1 tests/strict_local_mode/test.js 7 tests/strict_mode/import.js 1 tests/strict_mode/nonstrict_export.js 1 tests/strict_mode/test.js 6 tests/strict_requires/A.js 1 tests/strict_requires/B.js 1 tests/strict_requires/C.js 5 tests/strict_requires/D.js 4 tests/structural_subtyping/builtin.js 7 tests/structural_subtyping/class.js 15 tests/structural_subtyping/obj.js 13 tests/structural_subtyping/optional.js 7 tests/super/constructor.js 128 tests/super/import.js 4 tests/super/multi-call-error.js 10 tests/super/super.js 18 tests/super/test.js 6 tests/supertype_subtype/test.js 2 tests/suppress/A.js 9 tests/suppress/B.js 1 tests/suppress/C.js 6 tests/suppress/D.js 7 tests/suppress/E.js 2 tests/suppress/lib.js 1 tests/suppress/versions.js 2 tests/suppress_default/test.js 9 tests/suppress_focus_check/dependency.js 1 tests/suppress_focus_check/focused.js 2 tests/suppress_focus_check/test.sh 13 tests/suppress_focus_check/unrelated.js 2 tests/suppress_incremental/test.js 1 tests/suppress_incremental/test.sh 18 tests/suppress_traces/traces.js 5 tests/suppress_unused_lazy/a.js 2 tests/suppress_unused_lazy/b.js 2 tests/suppress_unused_lazy/invalid_export.js 4 tests/suppress_unused_lazy/invalid_export_suppressed.js 4 tests/suppress_unused_lazy/signature_verification_error.js 2 tests/suppress_unused_lazy/signature_verification_error_suppressed.js 2 tests/suppress_unused_lazy/test.sh 20 tests/suppress_unused_lazy/type_error.js 2 tests/suppress_unused_lazy/type_error_suppressed.js 2 tests/suppress_unused_lazy_2/cycle_a.js 5 tests/suppress_unused_lazy_2/cycle_b.js 5 tests/suppress_unused_lazy_2/dependency.js 2 tests/suppress_unused_lazy_2/test.sh 5 tests/switch/more_switch.js 33 tests/switch/switch.js 25 tests/switch/switch_default_fallthrough.js 32 tests/switch/trailing_cases.js 63 tests/switch_case_typing/test.js 109 tests/switch_fallthrough/test.js 33 tests/symbol/iterator.js 5 tests/symbol/symbol.js 59 tests/symlink/bar.js 1 tests/symlink/foo.js 1 tests/symlink/qux.js 2 tests/tagged_unions/classes.js 24 tests/tagged_unions/interfaces-neg.js 19 tests/tagged_unions/interfaces-pos.js 19 tests/tagged_unions/type-decls-neg.js 23 tests/tagged_unions/type-decls-pos.js 23 tests/temp_dir/test.sh 48 tests/template/tagged_template.js 16 tests/template/template.js 27 tests/temporary_object/test.js 2 tests/this/This.js 21 tests/this/arrows.js 25 tests/this_annot_no_warnings/test.js 18 tests/this_ctor/test.js 18 tests/this_in_object/test.js 57 tests/this_inference/class_methods.js 39 tests/this_inference/generic_union.js 15 tests/this_type/class_expr.js 5 tests/this_type/contra.js 35 tests/this_type/export.js 14 tests/this_type/generics.js 6 tests/this_type/import.js 18 tests/this_type/interface.js 8 tests/this_type/lib/decl.js 13 tests/this_type/lib_client.js 9 tests/this_type/self.js 5 tests/this_type/statics.js 10 tests/this_type/test.js 45 tests/this_typing/class_interface_subtyping.js 60 tests/this_typing/class_method.js 31 tests/this_typing/class_poly_method.js 21 tests/this_typing/declare_class_interface_subtyping.js 63 tests/this_typing/declare_class_method.js 23 tests/this_typing/declare_function.js 24 tests/this_typing/function_type.js 18 tests/this_typing/incompatible_this_param.js 30 tests/this_typing/interface.js 15 tests/this_typing/mixed_inference.js 34 tests/this_typing/object_interface_subtyping.js 69 tests/this_typing/read_only_this.js 3 tests/this_typing/test.js 43 tests/this_typing/this_param_subtyping.js 17 tests/this_typing/this_type.js 16 tests/throw/test.js 16 tests/timeout/test.sh 4 tests/traces/Traces.js 13 tests/traces/Traces2.js 10 tests/traces/test.sh 3 tests/traces_overflow/stack_overflow_bug.js 55 tests/traits/test.js 14 tests/traits/test2.js 2 tests/truncate_branches/file.js 104 tests/truncate_branches/test.sh 2 tests/trust/_failing/literal_tests.js 20 tests/trust/_failing/operators.js 2 tests/trust/basic.js 17 tests/trust/errmsg.js 5 tests/trust/function_types.js 14 tests/trust/objects.js 3 tests/trust/syntax.js 6 tests/trust_inference/client.js 2 tests/trust_inference/client_client.js 2 tests/trust_inference/server.js 1 tests/trust_inference/t1.js 15 tests/trust_inference/t2.js 21 tests/trust_inference/t3.js 11 tests/try/abnormals.js 8 tests/try/init.js 119 tests/try/optional-catch-binding.js 27 tests/try/return.js 55 tests/try/test.js 60 tests/tuples/array.js 6 tests/tuples/number-index.js 2 tests/tuples/optional.js 3 tests/tuples/too-few.js 2 tests/tuples/tuples.js 38 tests/type_alias_param_variance/test.js 12 tests/type_args_fatal_assertion_regression/test.js 5 tests/type_args_strict/test.js 40 tests/type_assert/cycle/a.js 3 tests/type_assert/cycle/b.js 3 tests/type_assert/cycle/c.js 3 tests/type_assert/import-type-test.js 4 tests/type_assert/type-args-tests.js 33 tests/type_at_pos_JSResourceReference/JSResourceReference.js 5 tests/type_at_pos_JSResourceReference/Route.js 2 tests/type_at_pos_JSResourceReference/main.js 8 tests/type_at_pos_JSResourceReference/test.sh 1 tests/type_at_pos_any/test.sh 56 tests/type_at_pos_any/typed.js 19 tests/type_at_pos_class/FluxStore.js 11 tests/type_at_pos_class/annot_t.js 7 tests/type_at_pos_class/class-0.js 9 tests/type_at_pos_class/class-1.js 9 tests/type_at_pos_class/class-2.js 8 tests/type_at_pos_class/class-3.js 6 tests/type_at_pos_class/class-4.js 8 tests/type_at_pos_class/class-bound.js 2 tests/type_at_pos_class/class-getters-setters.js 9 tests/type_at_pos_class/class-poly-0.js 14 tests/type_at_pos_class/class-poly-1.js 6 tests/type_at_pos_class/class-statics-poly.js 13 tests/type_at_pos_class/class-statics.js 16 tests/type_at_pos_class/declare_class.js 4 tests/type_at_pos_class/default.js 3 tests/type_at_pos_class/implements.js 2 tests/type_at_pos_class/multi-inheritance.js 11 tests/type_at_pos_class/test.sh 114 tests/type_at_pos_class/type-utils.js 7 tests/type_at_pos_enums/export.js 9 tests/type_at_pos_enums/test.js 17 tests/type_at_pos_enums/test.sh 1 tests/type_at_pos_exact_by_default/file.js 3 tests/type_at_pos_exact_by_default/test.sh 10 tests/type_at_pos_exports/a.js 4 tests/type_at_pos_exports/b.js 3 tests/type_at_pos_exports/c.js 5 tests/type_at_pos_exports/cjs.js 3 tests/type_at_pos_exports/test.sh 4 tests/type_at_pos_expression/dictionary.js 28 tests/type_at_pos_expression/facebookism.js 1 tests/type_at_pos_expression/identifier.js 5 tests/type_at_pos_expression/jsx.js 12 tests/type_at_pos_expression/literals.js 21 tests/type_at_pos_expression/new-array.js 1 tests/type_at_pos_expression/object-resolution.js 9 tests/type_at_pos_expression/object.js 28 tests/type_at_pos_expression/optional_chaining.js 11 tests/type_at_pos_expression/test.sh 131 tests/type_at_pos_function/declare.js 1 tests/type_at_pos_function/default.js 3 tests/type_at_pos_function/function-poly-0.js 2 tests/type_at_pos_function/function-poly-1.js 2 tests/type_at_pos_function/function-poly-2.js 11 tests/type_at_pos_function/function-poly-4.js 9 tests/type_at_pos_function/function-poly-5.js 7 tests/type_at_pos_function/function-poly-6.js 5 tests/type_at_pos_function/function.js 12 tests/type_at_pos_function/test.sh 50 tests/type_at_pos_imports/exports-class-cjs.js 2 tests/type_at_pos_imports/exports-class.js 2 tests/type_at_pos_imports/exports-class_of_poly_instance-cjs.js 2 tests/type_at_pos_imports/exports-class_of_poly_instance-es6.js 2 tests/type_at_pos_imports/exports-default-class-funcall-a.js 4 tests/type_at_pos_imports/exports-default-class-funcall-b.js 4 tests/type_at_pos_imports/exports-default-class.js 3 tests/type_at_pos_imports/exports-default-function.js 3 tests/type_at_pos_imports/exports-default-instance.js 3 tests/type_at_pos_imports/exports-default-poly-class.js 2 tests/type_at_pos_imports/exports-default-poly-instance.js 2 tests/type_at_pos_imports/exports-interface.js 13 tests/type_at_pos_imports/exports-poly-class.js 2 tests/type_at_pos_imports/exports-type.js 6 tests/type_at_pos_imports/exports.js 2 tests/type_at_pos_imports/import-class-as-type.js 8 tests/type_at_pos_imports/import-class_of_poly_instance-cjs.js 4 tests/type_at_pos_imports/import-class_of_poly_instance-es6.js 5 tests/type_at_pos_imports/import-default.js 21 tests/type_at_pos_imports/import-interface.js 2 tests/type_at_pos_imports/import-rec-export.js 1 tests/type_at_pos_imports/import-star.js 2 tests/type_at_pos_imports/import-type.js 3 tests/type_at_pos_imports/import-typeof-class.js 4 tests/type_at_pos_imports/import.js 4 tests/type_at_pos_imports/import_interfaces.js 15 tests/type_at_pos_imports/import_lib.js 14 tests/type_at_pos_imports/import_lib_named.js 1 tests/type_at_pos_imports/lib.js 3 tests/type_at_pos_imports/module-export-0.js 1 tests/type_at_pos_imports/module-export-1.js 7 tests/type_at_pos_imports/module-import.js 1 tests/type_at_pos_imports/require-class.js 3 tests/type_at_pos_imports/test.js 12 tests/type_at_pos_imports/test.sh 88 tests/type_at_pos_indexed_access/test.js 4 tests/type_at_pos_indexed_access/test.sh 1 tests/type_at_pos_interface/interface.js 17 tests/type_at_pos_interface/test.sh 10 tests/type_at_pos_jsdoc/class_declaration.js 2 tests/type_at_pos_jsdoc/commonjs-exports.js 4 tests/type_at_pos_jsdoc/declare.js 6 tests/type_at_pos_jsdoc/es6-exports.js 8 tests/type_at_pos_jsdoc/expression-default-export-1.js 1 tests/type_at_pos_jsdoc/expression-default-export-2.js 1 tests/type_at_pos_jsdoc/function_declaration.js 2 tests/type_at_pos_jsdoc/imports.js 12 tests/type_at_pos_jsdoc/objects-requires.js 57 tests/type_at_pos_jsdoc/objects.js 62 tests/type_at_pos_jsdoc/parse_error.js 2 tests/type_at_pos_jsdoc/redeclare_export.js 3 tests/type_at_pos_jsdoc/redeclare_import.js 2 tests/type_at_pos_jsdoc/requires.js 4 tests/type_at_pos_jsdoc/test.sh 12 tests/type_at_pos_jsdoc/type-exports.js 7 tests/type_at_pos_jsdoc/types.js 19 tests/type_at_pos_jsdoc/unrecognized_tags.js 2 tests/type_at_pos_jsdoc/variable_declaration.js 13 tests/type_at_pos_pattern/object.js 18 tests/type_at_pos_pattern/test.sh 10 tests/type_at_pos_provider/test.js 12 tests/type_at_pos_provider/test.sh 1 tests/type_at_pos_react/exports-component.js 5 tests/type_at_pos_react/lazy_ref.js 16 tests/type_at_pos_react/react_abstract_component.js 3 tests/type_at_pos_react/react_component.js 24 tests/type_at_pos_react/test.sh 19 tests/type_at_pos_refinement/predicates.js 11 tests/type_at_pos_refinement/refinement.js 5 tests/type_at_pos_refinement/test.sh 30 tests/type_at_pos_statement/test.sh 1 tests/type_at_pos_statement/trycatch.js 3 tests/type_at_pos_type_destructors/exact.js 18 tests/type_at_pos_type_destructors/lib.js 3 tests/type_at_pos_type_destructors/spread.js 43 tests/type_at_pos_type_destructors/test.sh 5 tests/type_at_pos_type_destructors/type-destructor.js 90 tests/type_at_pos_types/any.js 6 tests/type_at_pos_types/array.js 17 tests/type_at_pos_types/callable-object.js 30 tests/type_at_pos_types/charset.js 1 tests/type_at_pos_types/destructuring.js 9 tests/type_at_pos_types/generics.js 22 tests/type_at_pos_types/ill-formed.js 2 tests/type_at_pos_types/implicit-instantiation.js 7 tests/type_at_pos_types/interface.js 9 tests/type_at_pos_types/keyMirrorRecursive.js 9 tests/type_at_pos_types/mixed.js 13 tests/type_at_pos_types/opaque-lib.js 5 tests/type_at_pos_types/opaque.js 16 tests/type_at_pos_types/optional.js 10 tests/type_at_pos_types/recursive.js 38 tests/type_at_pos_types/subst.js 15 tests/type_at_pos_types/test.sh 250 tests/type_at_pos_types/tparam_defaults.js 18 tests/type_at_pos_types/type-alias.js 28 tests/type_at_pos_types/type-destructor-trigger.js 4 tests/type_at_pos_types/unions.js 44 tests/type_destructors/element_type.js 20 tests/type_destructors/errors.js 17 tests/type_destructors/errors2.js 17 tests/type_destructors/non_maybe_type.js 42 tests/type_destructors/property_type.js 8 tests/type_destructors/tvar1.js 5 tests/type_destructors/tvar2.js 6 tests/type_destructors/tvar3.js 22 tests/type_destructors/tvar4.js 22 tests/type_destructors/tvar5.js 3 tests/type_destructors/typeapp.js 9 tests/type_destructors/union.js 9 tests/type_only_vars/A.js 8 tests/type_only_vars/bad_shadowing.js 9 tests/type_only_vars/good_shadowing.js 11 tests/type_only_vars/import_type.js 8 tests/type_only_vars/type_alias.js 5 tests/type_param_bounds/type_param_bounds.js 2 tests/type_param_defaults/classes.js 38 tests/type_param_scope/class.js 7 tests/type_param_scope/default_params.js 12 tests/type_param_scope/method_shadow.js 35 tests/type_param_variance/promise.js 12 tests/type_param_variance2/libs/Promise.js 30 tests/type_param_variance2/promise.js 12 tests/type_printer/printBinaryExpression.js 8 tests/type_printer/test.sh 2 tests/type_printer/types.js 4877 tests/type_sig_merge/async_void_return-export.js 2 tests/type_sig_merge/async_void_return-import.js 2 tests/type_spread/all_cases.js 263 tests/type_spread/error_messages.js 37 tests/type_spread/inline.js 14 tests/type_spread/make_exact_with_indexer.js 3 tests/type_visitor/cjs_literal_array.js 1 tests/type_visitor/exp.js 1 tests/type_visitor/exportDeclared.js 1 tests/type_visitor/libs/lib.js 3 tests/type_visitor/reexport_cjs_namespace.js 2 tests/type_visitor/testA.js 5 tests/type_visitor/testB.js 5 tests/type_visitor/testC.js 2 tests/type_visitor/testPolyTOfEvalT.js 2 tests/typeapp_call/array.js 2 tests/typeapp_call/call.js 27 tests/typeapp_call/idx.js 2 tests/typeapp_call/new.js 15 tests/typeapp_call/require.js 1 tests/typeapp_import/lib.js 3 tests/typeapp_import/main.js 6 tests/typeapp_perf/implicit_instantiation_underscore.js 14 tests/typeapp_perf/test1.js 14 tests/typeapp_perf/test2.js 14 tests/typeapp_perf/test3.js 3 tests/typeapp_perf/test4.js 8 tests/typeapp_perf/test5.js 4 tests/typeapp_termination/export.js 5 tests/typeapp_termination/main.js 8 tests/typecast/typecast.js 12 tests/typecheck_contents_error_suppression/dep.js 1 tests/typecheck_contents_error_suppression/test.js 2 tests/typecheck_contents_error_suppression/test.sh 1 tests/typecheck_contents_lint_severities/dep.js 1 tests/typecheck_contents_lint_severities/test.js 4 tests/typecheck_contents_lint_severities/test.sh 1 tests/typeof/export.js 2 tests/typeof/maybe.js 9 tests/typeof/optional.js 9 tests/typeof/typeof.js 24 tests/typeof/union.js 9 tests/types_first/exports-predicate.js 10 tests/types_first/import-type1.js 1 tests/types_first/import-type2.js 2 tests/types_first/import-type3.js 1 tests/types_first/import-type4.js 5 tests/types_first/import-type5.js 5 tests/types_first/import-value1.js 1 tests/types_first/import-value2.js 3 tests/types_first/import-value3.js 6 tests/types_first/import-value4.js 4 tests/types_first/import-value5.js 4 tests/types_first/import_dynamic.js 1 tests/types_first/import_dynamic_dep.js 4 tests/types_first/multiple-export-1.js 5 tests/types_first/multiple-export-2.js 8 tests/types_first/test-multiple-export-1.js 2 tests/types_first/test-multiple-export-2.js 3 tests/types_first/test-predicate.js 11 tests/types_first/test.js 10 tests/types_first_dep_graph_change/test.sh 15 tests/types_first_dep_graph_change/test/test.js 2 tests/types_first_dependents/direct.js 1 tests/types_first_dependents/mixed.js 5 tests/types_first_dependents/test.sh 10 tests/types_first_dependents/touched.js 2 tests/types_first_dependents/types.js 2 tests/types_first_destructuring/destr.js 2 tests/types_first_destructuring/test.js 5 tests/types_first_exports/a.js 1 tests/types_first_exports/b.js 2 tests/types_first_flags/a.js 1 tests/types_first_flags/test.sh 1 tests/types_first_function_statics/a.js 3 tests/types_first_function_statics/b.js 11 tests/types_first_function_statics/poly_a.js 3 tests/types_first_function_statics2/a.js 2 tests/types_first_function_statics2/b.js 11 tests/types_first_function_statics2/poly_a.js 2 tests/types_first_function_statics3/a.js 5 tests/types_first_function_statics3/b.js 7 tests/types_first_function_statics3/poly_a.js 6 tests/types_first_function_statics4/a.js 16 tests/types_first_function_statics4/b.js 34 tests/types_first_function_statics4/poly_a.js 17 tests/types_first_function_statics5/a.js 3 tests/types_first_function_statics5/b.js 2 tests/types_first_function_statics6/a.js 4 tests/types_first_function_statics6/b.js 3 tests/types_first_haste_dep_graph_change/foo1.js 1 tests/types_first_haste_dep_graph_change/foo2.js 1 tests/types_first_haste_dep_graph_change/test.js 2 tests/types_first_haste_dep_graph_change/test.sh 15 tests/types_first_keyMirror/Action.js 8 tests/types_first_keyMirror/Layer.js 16 tests/types_first_keyMirror/keyMirror.js 11 tests/types_first_keyMirror/literal.js 2 tests/types_first_keyMirror/test.js 23 tests/types_first_lazy/import-type1.js 1 tests/types_first_lazy/import-type2.js 2 tests/types_first_lazy/import-type3.js 1 tests/types_first_lazy/import-type4.js 5 tests/types_first_lazy/import-type5.js 5 tests/types_first_lazy/import-value1.js 1 tests/types_first_lazy/import-value2.js 3 tests/types_first_lazy/import-value3.js 6 tests/types_first_lazy/import-value4.js 4 tests/types_first_lazy/import-value5.js 4 tests/types_first_lazy/test.js 10 tests/types_first_lazy/test.sh 8 tests/types_first_lazy_suppressed/file.js 2 tests/types_first_lazy_suppressed/suppressed.js 1 tests/types_first_lazy_suppressed/test.sh 7 tests/types_first_let_bound_reassignment/file.js 27 tests/types_first_let_bound_reassignment/lib.js 2 tests/types_first_munge_underscores/class.js 5 tests/types_first_munge_underscores/import.js 4 tests/types_first_munge_underscores/test.sh 12 tests/types_first_object_spread/driver.js 13 tests/types_first_object_spread/test1.js 8 tests/types_first_object_spread/test2.js 7 tests/types_first_object_spread/test3.js 2 tests/types_first_object_spread2/SUIActionMenuUniform.js 14 tests/types_first_object_spread2/SUIButtonUniform.js 4 tests/types_first_object_spread2/SUIExpressWiFiTheme.js 8 tests/types_first_object_spread2/SUIExpressWiFiThemeComponents.js 15 tests/types_first_opaque_types_cycle/a.js 4 tests/types_first_opaque_types_cycle/b.js 3 tests/types_first_parse_error/bar.js 3 tests/types_first_parse_error/foo.js 2 tests/types_first_parse_error/test.sh 32 tests/types_first_parse_error/tmp1/foo.js 2 tests/types_first_parse_error/tmp2/foo.js 2 tests/types_first_parse_error/tmp3/qux.js 1 tests/types_first_perf/test1.js 6 tests/types_first_perf/test2.js 23 tests/types_first_reasons/class.js 2 tests/types_first_reasons/class_dep.js 2 tests/types_first_reasons/declare_class.js 2 tests/types_first_reasons/declare_class_dep.js 2 tests/types_first_reasons/destructured_param_default.js 1 tests/types_first_reasons/destructured_param_default_dep.js 2 tests/types_first_reasons/instantiation_err.js 2 tests/types_first_reasons/instantiation_err_dep.js 2 tests/types_first_reasons/interface.js 2 tests/types_first_reasons/interface_dep.js 2 tests/types_first_reasons/mixin.js 6 tests/types_first_reasons/mixin_dep.js 3 tests/types_first_reasons/qualified.js 3 tests/types_first_reasons/qualified_dep.js 2 tests/types_first_reasons/qualified_typeapp.js 3 tests/types_first_reasons/qualified_typeapp_dep.js 2 tests/types_first_reasons/temporary_bool.js 1 tests/types_first_reasons/temporary_bool_dep.js 2 tests/types_first_reasons/temporary_number.js 1 tests/types_first_reasons/temporary_number_dep.js 2 tests/types_first_reasons/temporary_string.js 1 tests/types_first_reasons/temporary_string_dep.js 2 tests/types_first_reasons/type_exports.js 1 tests/types_first_recheck_opts_regression/a.js 1 tests/types_first_recheck_opts_regression/b.js 3 tests/types_first_recheck_opts_regression/c.js 4 tests/types_first_recheck_opts_regression/test.sh 20 tests/types_first_recheck_opts_regression/tmp1/a-v1.js 1 tests/types_first_recheck_opts_regression/tmp1/a-v2.js 1 tests/types_first_recheck_opts_regression/tmp1/c-v1.js 4 tests/types_first_recheck_opts_regression/tmp1/c-v2.js 4 tests/types_first_refresh_errors/bar.js 1 tests/types_first_refresh_errors/foo.js 1 tests/types_first_refresh_errors/test.sh 8 tests/types_first_refresh_errors/tmp1/foo.js 1 tests/types_first_signature_construction/file1.js 6 tests/types_first_signature_construction/file2.js 3 tests/types_first_signature_construction/file3.js 4 tests/types_first_signature_construction/file4.js 3 tests/types_first_signature_construction/file5.js 3 tests/types_first_signature_construction/test.js 16 tests/types_first_unary/a.js 10 tests/types_first_unary/b.js 11 tests/unary/unary.js 26 tests/unary/update.js 41 tests/unchecked_haste_module_vs_lib/buffer.js 1 tests/unchecked_haste_module_vs_lib/lib.js 3 tests/unchecked_haste_module_vs_lib/test.js 2 tests/unchecked_node_module_vs_lib/dep1.js 1 tests/unchecked_node_module_vs_lib/dep2.js 2 tests/unchecked_node_module_vs_lib/lib.js 3 tests/unchecked_node_module_vs_lib/test.js 8 tests/unclear_type/index.js 9 tests/undefined/issue-518.js 9 tests/undefined/undefined.js 10 tests/undefined/undefined2.js 25 tests/unicode/UnicodeUtils.js 6 tests/uninitialized_instance_property/test.js 1118 tests/union/annot-filtering.js 8 tests/union/blowup.js 27 tests/union/enum-filtering.js 17 tests/union/fields.js 6 tests/union/fields2.js 8 tests/union/issue-17.js 13 tests/union/issue-198.js 9 tests/union/issue-256.js 6 tests/union/issue-323-lib.js 2 tests/union/issue-323.js 3 tests/union/issue-324.js 5 tests/union/issue-325.js 13 tests/union/issue-326.js 3 tests/union/issue-582.js 5 tests/union/issue-7322.js 17 tests/union/issue-963.js 23 tests/union/test-lib.js 2 tests/union/test.js 11 tests/union/type-app.js 3 tests/union/union.js 19 tests/union_circular_imports/one.js 2 tests/union_circular_imports/two.js 3 tests/union_eq_perf/non-strict-equal.js 11 tests/union_eq_perf/strict-equal.js 11 tests/union_eq_perf/test.sh 8 tests/union_intersection/gen_big_disjoint_union.js 4002 tests/union_intersection/test.js 11 tests/union_maybe_perf/file.js 15 tests/union_maybe_perf/test.sh 4 tests/union_new/issue-1349.js 4 tests/union_new/issue-1371.js 7 tests/union_new/issue-1455-helper.js 1 tests/union_new/issue-1455.js 6 tests/union_new/issue-1462-i.js 17 tests/union_new/issue-1462-ii.js 21 tests/union_new/issue-1664.js 19 tests/union_new/issue-1759.js 4 tests/union_new/issue-2232.js 18 tests/union_new/issue-815.js 17 tests/union_new/issue-824-helper.js 11 tests/union_new/issue-824.js 13 tests/union_new/lib/test23_lib.js 1 tests/union_new/lib/test25_lib.js 19 tests/union_new/lib/test32_lib.js 1 tests/union_new/test1.js 24 tests/union_new/test10.js 20 tests/union_new/test11.js 11 tests/union_new/test12.js 4 tests/union_new/test13.js 7 tests/union_new/test14.js 7 tests/union_new/test15.js 13 tests/union_new/test16.js 10 tests/union_new/test17.js 2 tests/union_new/test18.js 6 tests/union_new/test19.js 7 tests/union_new/test2.js 29 tests/union_new/test20.js 8 tests/union_new/test21.js 12 tests/union_new/test22.js 13 tests/union_new/test23.js 6 tests/union_new/test24.js 26 tests/union_new/test25.js 9 tests/union_new/test26.js 12 tests/union_new/test27.js 13 tests/union_new/test29.js 22 tests/union_new/test3.js 8 tests/union_new/test30-helper.js 4 tests/union_new/test30.js 5 tests/union_new/test31.js 15 tests/union_new/test32.js 4 tests/union_new/test33.js 4 tests/union_new/test34.js 11 tests/union_new/test35.js 6 tests/union_new/test4.js 13 tests/union_new/test5.js 8 tests/union_new/test6.js 10 tests/union_new/test7.js 12 tests/union_new/test8.js 12 tests/union_new/test9.js 5 tests/unknown_props_in_conditionals/cycle1.js 3 tests/unknown_props_in_conditionals/cycle2.js 3 tests/unknown_props_in_conditionals/dependency.js 1 tests/unknown_props_in_conditionals/dependent.js 2 tests/unknown_props_in_conditionals/test.js 24 tests/unknown_props_in_conditionals/unsealed.js 5 tests/unreachable/typecheck.js 14 tests/unreachable/unreachable.js 16 tests/unsafe_getters_setters/unsafe_getters_setters.js 25 tests/untyped_import/export_star.js 4 tests/untyped_import/imports.js 13 tests/untyped_import/typed_exports.js 3 tests/untyped_import/untyped_exports.js 6 tests/untyped_type_import/imports.js 14 tests/untyped_type_import/typed_exports.js 5 tests/untyped_type_import/untyped_exports.js 7 tests/unused_function_args/test.js 16 tests/valid_variables/test.js 31 tests/valid_variables/test_null.js 15 tests/value/value.js 5 tests/value_as_type/test1.js 12 tests/value_as_type/test2.js 3 tests/value_as_type/test3.js 6 tests/value_as_type/test4.js 5 tests/values/any.js 3 tests/values/classes.js 36 tests/values/nested_fn.js 11 tests/values/non_object.js 3 tests/values/object_types.js 73 tests/vim_emacs_errors/test.js 1 tests/vim_emacs_errors/test.sh 4 tests/wait_for_recheck_false/dependency.js 1 tests/wait_for_recheck_false/focused.js 2 tests/wait_for_recheck_false/test.sh 21 tests/wait_for_recheck_false_timeout/dependency.js 1 tests/wait_for_recheck_false_timeout/focused.js 2 tests/wait_for_recheck_false_timeout/test.sh 27 tests/wait_for_recheck_true/dependency.js 1 tests/wait_for_recheck_true/focused.js 2 tests/wait_for_recheck_true/test.sh 25 tests/wait_for_recheck_true_timeout/dependency.js 1 tests/wait_for_recheck_true_timeout/focused.js 2 tests/wait_for_recheck_true_timeout/test.sh 25 tests/warning_exit_code/test.js 2 tests/warning_exit_code/test.sh 43 tests/while/abnormal.js 15 tests/while/test.js 11 tests/window/window1.js 1 tests/window/window2.js 1 tests/workspaces_test/bar/index.js 7 tests/workspaces_test/foo/index.js 8 tests/x/XControllerURIBuilder.js 6 tests/yield/yield_arrow_error.js 3 tests/yield/yield_arrow_error2.js 3