dillon1000/react
Commit
Browse files [rust] Convert Hermes source locations to ESTree SourceRange
Teaches the hermes->estree conversion to convert source ranges. This means our diagnostics now point to the actual source of the error: <img width="903" alt="Screenshot 2023-08-14 at 5 39 50 PM" src="https://github.com/facebook/react-forget/assets/6425824/2960d114-0cc6-4531-9e7d-00ff3bfb1eb3"> Of course I still need to teach our semantic analysis about imports, but that's a separate issue!
Changed paths510 files
First-parent comparisoncompiler/forget/Cargo.lock ModifiedM compiler/forget/crates/forget_estree_codegen/src/codegen.rs ModifiedM compiler/forget/crates/forget_hermes_parser/src/generated.rs ModifiedM compiler/forget/crates/forget_hermes_parser/src/generated_extension.rs ModifiedM compiler/forget/crates/forget_hermes_parser/src/lib.rs ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@alias-capture-in-method-receiver-and-mutate.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@allocating-primitive-as-dep-nested-scope.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@array-map-mutable-array-mutating-lambda.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@assignment-variations-complex-lvalue-array.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@assignment-variations-complex-lvalue.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@babel-existing-react-kitchensink-import.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@bug_object-pattern.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@builtin-jsx-tag-lowered-between-mutations.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@call-with-independently-memoizable-arg.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capture_mutate-across-fns.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-fun-alias-captured-mutate-2.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-fun-alias-captured-mutate-arr-2.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-captured-mutate-arr.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-captured-mutate.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-computed-mutate.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-receiver-computed-mutate.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-receiver-mutate.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-alias-computed-load-2.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-alias-computed-load-3.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-alias-computed-load-4.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-alias-computed-load.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-capture-ref-before-rename.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-conditional-capture-mutate.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-member-expr-arguments.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-member-expr-call.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-skip-computed-path.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-nested-member-expr-in-nested-func.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-variable-in-nested-function.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@chained-assignment-context-variable.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@codegen-instrument-forget-gating-test.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@computed-load-primitive-as-dependency.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@const-propagation-into-function-expression-global.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@const-propagation-into-function-expression-primitive.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@constant-propagation-into-function-expressions.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@context-variable-reassigned-outside-of-lambda.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@declare-reassign-variable-in-closure.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@declare-reassign-variable-in-function-declaration.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@destructuring-assignment-array-default.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@destructuring-mixed-scope-and-local-variables-with-default.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@destructuring-mixed-scope-declarations-and-locals.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error._todo.computed-lval-in-destructure.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error._todo.multi-arrow-expr-export-default-gating-test.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.babel-existing-react-namespace-import.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.bug-validate-no-set-state-not-all-mutable-range-extensions-are-bad.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.call-args-destructuring-asignment-complex.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.codegen-error-on-conflicting-imports.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-access-ref-during-render.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-capture-func-passed-to-jsx.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-computed-store-to-frozen-value.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-delete-computed-property-of-frozen-value.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-delete-property-of-frozen-value.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-destructure-assignment-to-global.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-destructure-to-local-global-variables.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-freeze-conditionally-mutable-lambda.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-freeze-mutable-lambda-mutate-local.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-freeze-mutable-lambda-reassign-local.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-function-expression-mutates-immutable-value.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-mutate-after-aliased-freeze.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-pass-hook-as-call-arg.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-property-store-to-frozen-value.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-ref-in-callback-invoked-during-render.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-set-and-read-ref-during-render.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-sketchy-code-use-forget.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-ternary-with-hook-values.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-unconditional-set-state-in-render.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-use-ref-added-to-dep-without-type-info.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-useMemo-async-callback.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-useMemo-callback-args.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.mutate-captured-arg-separately.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.mutate-global-increment-op-invalid-react.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.todo-unconditional-set-state-lambda.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.todo.destructure-assignment-to-context-var.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@error.while-with-assignment-in-test.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-destructured-rest-element.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-non-escaping-interleaved-allocating-dependency.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-non-escaping-interleaved-allocating-nested-dependency.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-non-escaping-interleaved-primitive-dependency.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-not-conditional-test.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@function-expression-captures-value-later-frozen-jsx.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@function-expression-maybe-mutates-hook-return-value.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@function-expression-with-store-to-parameter.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@gating-test-export-default-function.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@gating-test-export-function-and-default.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@global-jsx-tag-lowered-between-mutations.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@hooks-freeze-possibly-mutable-arguments.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@inadvertent-mutability-readonly-class.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@inadvertent-mutability-readonly-lambda.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@independently-memoize-object-property.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@inner-memo-value-not-promoted-to-outer-scope-dynamic.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@inner-memo-value-not-promoted-to-outer-scope-static.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@issue933-disjoint-set-infinite-loop.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@jsx-tag-evaluation-order-non-global.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@lambda-mutated-non-reactive-to-reactive.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@multi-arrow-expr-export-gating-test.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@nested-function-shadowed-identifiers.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@nonoptional-load-from-optional-memberexpr.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@obj-mutated-after-if-else-with-alias.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@obj-mutated-after-nested-if-else-with-alias.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@object-expression-string-literal-key.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@optional-call-with-independently-memoizable-arg.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@optional-call-with-optional-property-load.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@optional-computed-member-expression.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@optional-member-expression-call-as-property.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@optional-member-expression-with-optional-member-expr-as-property.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@overlapping-scopes-interleaved-by-terminal.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@overlapping-scopes-shadowing-within-block.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reactive-dependencies-non-optional-properties-inside-optional-chain.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reactivity-analysis-interleaved-reactivity.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reactivity-analysis-reactive-via-mutation-of-computed-load.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reactivity-analysis-reactive-via-mutation-of-property-load.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reassigned-phi-in-returned-function-expression.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-condexpr.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-ifelse.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-nested-ifelse-missing.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-nested-ifelse.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-switch-missing-case.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-switch-missing-default.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-switch.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-no-uncond.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-promote-uncond.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-subpath-order1.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-subpath-order2.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-superpath-order1.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-superpath-order2.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-memberexpr-join.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-dependencies-optional-member-expression.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-deps-join-uncond-scopes-cond-deps.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-nonoverlap-descendant.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-nonoverlap-direct.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-overlap-descendant.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-overlap-direct.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-subpath-order1.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-subpath-order2.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-subpath-order3.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@ref-current-aliased-no-added-to-dep.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@ref-current-aliased-not-added-to-dep-2.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@ref-current-optional-field-no-added-to-dep.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@repro-reassign-to-variable-without-mutable-range.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@same-variable-as-dep-and-redeclare-maybe-frozen.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@sequentially-constant-progagatable-if-test-conditions.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-property-alias-mutate-inside-if.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-renaming-ternary-destruction-with-mutation.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-renaming-unconditional-ternary-with-mutation.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-renaming-unconditional-with-mutation.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-renaming-via-destructuring-with-mutation.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@switch-global-propertyload-case-test.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@temporary-property-load-accessed-outside-scope.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@todo-function-expression-captures-value-later-frozen.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@todo.unnecessary-lambda-memoization.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@uninitialized-declaration-in-reactive-scope.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@unused-logical-assigned-to-variable.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@unused-optional-method-assigned-to-variable.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@unused-ternary-assigned-to-variable.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/parser_test__fixtures@useMemo-labeled-statement-unconditional-return.js.snap ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_hermes_parser/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_semantic_analysis/Cargo.toml ModifiedM compiler/forget/crates/forget_semantic_analysis/tests/analysis_test.rs ModifiedM compiler/forget/crates/forget_semantic_analysis/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_semantic_analysis/tests/snapshots/[email protected] ModifiedM compiler/forget/crates/forget_semantic_analysis/tests/snapshots/[email protected] ModifiedPatch
Files changed
Rendering syntax-highlighted changes…