dillon1000/react

Commit

[compiler][be] Remove unused experimental Rust port

I wrote this a couple summers back as an experiment to see how easily we could translate the compiler to Rust. We make extensive use of in-place mutation of the IR, and the experiment proved that this we can get reasonable ergonomics for this in Rust which was cool. We've since ended up using some of the code here for Relay, allowing Relay Compiler to parse JS files to do more fine-grained extraction of data. For React Compiler though, we plan to continue using JavaScript and explore lightweight native wrappers for things like OXC and SWC plugins. We're also working with the Hermes team to eventually compile the compiler with Static Hermes.

As Tomo always says: always bet on JavaScript.

ghstack-source-id: c5770a2efce16a7153dd98702f47bc84d380c8b2
Pull Request resolved: https://github.com/facebook/react/pull/32219
Browse files
Changed paths1146 files
First-parent comparison
D .github/workflows/compiler_rust.yml DeletedD compiler/Cargo.lock DeletedD compiler/Cargo.toml DeletedD compiler/crates/react_build_hir/Cargo.toml DeletedD compiler/crates/react_build_hir/README.md DeletedD compiler/crates/react_build_hir/src/build.rs DeletedD compiler/crates/react_build_hir/src/builder.rs DeletedD compiler/crates/react_build_hir/src/context.rs DeletedD compiler/crates/react_build_hir/src/error.rs DeletedD compiler/crates/react_build_hir/src/lib.rs DeletedD compiler/crates/react_diagnostics/Cargo.toml DeletedD compiler/crates/react_diagnostics/README.md DeletedD compiler/crates/react_diagnostics/src/diagnostic.rs DeletedD compiler/crates/react_diagnostics/src/lib.rs DeletedD compiler/crates/react_estree/Cargo.toml DeletedD compiler/crates/react_estree/README.md DeletedD compiler/crates/react_estree/build.rs DeletedD compiler/crates/react_estree/src/binding.rs DeletedD compiler/crates/react_estree/src/fixtures/for-statement.json DeletedD compiler/crates/react_estree/src/fixtures/import.json DeletedD compiler/crates/react_estree/src/fixtures/simple.json DeletedD compiler/crates/react_estree/src/fixtures/test.json DeletedD compiler/crates/react_estree/src/generated.rs DeletedD compiler/crates/react_estree/src/generated_extensions.rs DeletedD compiler/crates/react_estree/src/js_value.rs DeletedD compiler/crates/react_estree/src/lib.rs DeletedD compiler/crates/react_estree/src/range.rs DeletedD compiler/crates/react_estree/src/snapshots/[email protected] DeletedD compiler/crates/react_estree/src/snapshots/[email protected] DeletedD compiler/crates/react_estree/src/snapshots/[email protected] DeletedD compiler/crates/react_estree/src/snapshots/[email protected] DeletedD compiler/crates/react_estree/src/snapshots/[email protected] DeletedD compiler/crates/react_estree/src/snapshots/[email protected] DeletedD compiler/crates/react_estree/src/snapshots/[email protected] DeletedD compiler/crates/react_estree/src/snapshots/[email protected] DeletedD compiler/crates/react_estree/src/visit.rs DeletedD compiler/crates/react_estree_codegen/Cargo.toml DeletedD compiler/crates/react_estree_codegen/README.md DeletedD compiler/crates/react_estree_codegen/src/codegen.rs DeletedD compiler/crates/react_estree_codegen/src/ecmascript.json DeletedD compiler/crates/react_estree_codegen/src/lib.rs DeletedD compiler/crates/react_fixtures/Cargo.toml DeletedD compiler/crates/react_fixtures/README.md DeletedD compiler/crates/react_fixtures/src/lib.rs DeletedD compiler/crates/react_fixtures/tests/fixtures/constant-propagation-constant-if-condition.js DeletedD compiler/crates/react_fixtures/tests/fixtures/constant-propagation.js DeletedD compiler/crates/react_fixtures/tests/fixtures/destructure-array.js DeletedD compiler/crates/react_fixtures/tests/fixtures/destructure-object.js DeletedD compiler/crates/react_fixtures/tests/fixtures/error.assign-to-global.js DeletedD compiler/crates/react_fixtures/tests/fixtures/for-statement.js DeletedD compiler/crates/react_fixtures/tests/fixtures/function-expressions.js DeletedD compiler/crates/react_fixtures/tests/fixtures/identifiers.js DeletedD compiler/crates/react_fixtures/tests/fixtures/if-statement.js DeletedD compiler/crates/react_fixtures/tests/fixtures/simple-function.js DeletedD compiler/crates/react_fixtures/tests/fixtures/simple-ssa.js DeletedD compiler/crates/react_fixtures/tests/fixtures/simple.js DeletedD compiler/crates/react_fixtures/tests/fixtures/ssa-reassign-if.js DeletedD compiler/crates/react_fixtures/tests/fixtures/use-memo.js DeletedD compiler/crates/react_fixtures/tests/fixtures_test.rs DeletedD compiler/crates/react_fixtures/tests/snapshots/fixtures_test__fixtures@constant-propagation-constant-if-condition.js.snap DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_fixtures/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/Cargo.toml DeletedD compiler/crates/react_hermes_parser/README.md DeletedD compiler/crates/react_hermes_parser/build.rs DeletedD compiler/crates/react_hermes_parser/src/generated.rs DeletedD compiler/crates/react_hermes_parser/src/generated_extension.rs DeletedD compiler/crates/react_hermes_parser/src/lib.rs DeletedD compiler/crates/react_hermes_parser/tests/fixtures/alias-capture-in-method-receiver-and-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/alias-capture-in-method-receiver.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/alias-computed-load.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/alias-nested-member-path-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/alias-nested-member-path.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/alias-while.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/allocating-primitive-as-dep-nested-scope.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/allocating-primitive-as-dep.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/allow-passing-refs-as-props.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-access-assignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-at-closure.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-at-effect.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-at-mutate-after-capture.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-expression-spread.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-join.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-map-frozen-array.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-map-mutable-array-mutating-lambda.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-pattern-params.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-properties.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-property-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/array-push-effect.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/arrow-function-expr-gating-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/assignment-expression-computed.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/assignment-expression-nested-path.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/assignment-in-nested-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/assignment-variations-complex-lvalue-array.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/assignment-variations-complex-lvalue.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/assignment-variations.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/await-side-effecting-promise.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/await.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/babel-existing-react-import.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/babel-existing-react-kitchensink-import.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/bug.useMemo-deps-array-not-cleared.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/bug_object-pattern.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/builtin-jsx-tag-lowered-between-mutations.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/call-args-assignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/call-args-destructuring-assignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/call-spread.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/call-with-independently-memoizable-arg.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capture-indirect-mutate-alias.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capture-param-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capture_mutate-across-fns.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-arrow-function-1.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-fun-alias-captured-mutate-2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-fun-alias-captured-mutate-arr-2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-alias-captured-mutate-arr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-alias-captured-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-alias-computed-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-alias-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-alias-receiver-computed-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-alias-receiver-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-mutate-2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-mutate-3.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-mutate-nested.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-func-simple-alias.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-1.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-alias-computed-load-2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-alias-computed-load-3.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-alias-computed-load-4.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-alias-computed-load.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-capture-ref-before-rename.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-conditional-capture-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-decl.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-member-expr-arguments.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-member-expr-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-renamed-ref.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-runs-inference.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-shadow-captured.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-skip-computed-path.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-within-block.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-member-expr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-nested-member-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-nested-member-expr-in-nested-func.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-nested-member-expr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-reference-changes-type.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-variable-in-nested-block.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/capturing-variable-in-nested-function.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/chained-assignment-context-variable.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/chained-assignment-expressions.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/codegen-emit-imports-same-source.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/codegen-emit-make-read-only.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/codegen-instrument-forget-gating-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/codegen-instrument-forget-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/complex-while.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/component.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/computed-call-evaluation-order.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/computed-call-spread.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/computed-load-primitive-as-dependency.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/computed-store-alias.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/concise-arrow-expr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/cond-deps-conditional-member-expr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/conditional-break-labeled.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/conditional-break.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/conditional-on-mutable.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/conditional-set-state-in-render.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/console-readonly.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/const-propagation-into-function-expression-global.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/const-propagation-into-function-expression-primitive.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/constant-computed.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/constant-propagation-for.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/constant-propagation-into-function-expressions.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/constant-propagation-phi.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/constant-propagation-while.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/constant-propagation.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/constructor.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/context-variable-reassigned-outside-of-lambda.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/controlled-input.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/dce-loop.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/debugger-memoized.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/debugger.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/declare-reassign-variable-in-closure.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/declare-reassign-variable-in-function-declaration.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/delete-computed-property.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/delete-property.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/dependencies-outputs.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/dependencies.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructure-capture-global.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructure-direct-reassignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring-array-default.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring-array-param-default.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring-assignment-array-default.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring-assignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring-mixed-scope-and-local-variables-with-default.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring-mixed-scope-declarations-and-locals.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring-object-default.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring-object-param-default.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring-property-inference.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/destructuring.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/disable-jsx-memoization.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/do-while-break.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/do-while-compound-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/do-while-conditional-break.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/do-while-continue.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/do-while-early-unconditional-break.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/do-while-simple.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/dominator.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/early-return.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error._todo.computed-lval-in-destructure.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error._todo.multi-arrow-expr-export-default-gating-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.babel-existing-react-namespace-import.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.bug-validate-no-set-state-not-all-mutable-range-extensions-are-bad.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.call-args-destructuring-asignment-complex.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.codegen-error-on-conflicting-imports.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.hoisted-function-declaration.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.hooks-with-React-namespace.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-access-ref-during-render.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-array-push-frozen.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-assign-hook-to-local.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-capture-func-passed-to-jsx.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-computed-store-to-frozen-value.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-delete-computed-property-of-frozen-value.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-delete-property-of-frozen-value.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-destructure-assignment-to-global.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-destructure-to-local-global-variables.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-freeze-conditionally-mutable-lambda.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-freeze-mutable-lambda-mutate-local.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-freeze-mutable-lambda-reassign-local.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-function-expression-mutates-immutable-value.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-mutate-after-aliased-freeze.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-mutate-after-freeze.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-pass-hook-as-call-arg.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-pass-hook-as-prop.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-pass-ref-to-function.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-property-store-to-frozen-value.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-ref-in-callback-invoked-during-render.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-ref-value-as-props.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-set-and-read-ref-during-render.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-sketchy-code-use-forget.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-ternary-with-hook-values.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-unconditional-set-state-in-render.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-use-ref-added-to-dep-without-type-info.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-useMemo-async-callback.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.invalid-useMemo-callback-args.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.mutate-captured-arg-separately.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.mutate-global-increment-op-invalid-react.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.reassignment-to-global.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.todo-kitchensink.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.todo-unconditional-set-state-lambda.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.todo.destructure-assignment-to-context-var.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.useMemo-callback-generator.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/error.while-with-assignment-in-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-destructured-rest-element.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-jsx-child.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-logical.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-non-escaping-interleaved-allocating-dependency.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-non-escaping-interleaved-allocating-nested-dependency.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-non-escaping-interleaved-primitive-dependency.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-not-conditional-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-not-if-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-not-switch-case.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/escape-analysis-not-switch-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/expression-with-assignment-dynamic.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/expression-with-assignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/extend-scopes-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/fbt-call-complex-param-value.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/fbt-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/fbt-params-complex-param-value.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/fbt-params.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/fbt-template-string-same-scope.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-empty-update-with-continue.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-empty-update.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-logical.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-of-break.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-of-conditional-break.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-of-continue.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-of-destructure.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-of-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-of-mutate.tsx DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-of-simple.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/for-return.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/frozen-after-alias.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/function-declaration-reassign.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/function-declaration-redeclare.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/function-declaration-simple.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/function-expression-captures-value-later-frozen-jsx.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/function-expression-maybe-mutates-hook-return-value.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/function-expression-with-store-to-parameter.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/function-param-assignment-pattern.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/gating-test-export-default-function.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/gating-test-export-function-and-default.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/gating-test-export-function.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/gating-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/global-jsx-tag-lowered-between-mutations.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/globals-Boolean.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/globals-Number.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/globals-String.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/holey-array-expr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/holey-array-pattern-dce-2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/holey-array-pattern-dce.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/holey-array.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/hook-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/hook-inside-logical-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/hooks-freeze-arguments.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/hooks-freeze-possibly-mutable-arguments.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/immutable-hooks.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/inadvertent-mutability-readonly-class.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/inadvertent-mutability-readonly-lambda.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/independent-across-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/independent.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/independently-memoize-object-property.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/infer-computed-delete.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/infer-global-object.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/infer-phi-primitive.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/infer-property-delete.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/infer-types-through-type-cast.flow.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/inner-memo-value-not-promoted-to-outer-scope-dynamic.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/inner-memo-value-not-promoted-to-outer-scope-static.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/interdependent-across-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/interdependent.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/inverted-if-else.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/inverted-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/issue852.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/issue933-disjoint-set-infinite-loop.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/jsx-empty-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/jsx-fragment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/jsx-member-expression-tag-grouping.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/jsx-member-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/jsx-namespaced-name.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/jsx-spread.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/jsx-tag-evaluation-order-non-global.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/jsx-tag-evaluation-order.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/lambda-capture-returned-alias.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/lambda-mutate-shadowed-object.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/lambda-mutated-non-reactive-to-reactive.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/lambda-mutated-ref-non-reactive.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/lambda-reassign-primitive.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/lambda-reassign-shadowed-primitive.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/lambda-with-fbt.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/logical-expression-object.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/logical-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/method-call-computed.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/method-call-fn-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/method-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/multi-arrow-expr-export-gating-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/multi-arrow-expr-gating-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/mutable-lifetime-loops.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/mutable-lifetime-with-aliasing.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/mutable-liverange-loop.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/nested-function-shadowed-identifiers.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/nested-optional-member-expr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/nested-scopes-hook-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/new-spread.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/nonoptional-load-from-optional-memberexpr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/obj-literal-cached-in-if-else.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/obj-literal-mutated-after-if-else.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/obj-mutated-after-if-else-with-alias.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/obj-mutated-after-if-else.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/obj-mutated-after-nested-if-else-with-alias.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/object-computed-access-assignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/object-expression-string-literal-key.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/object-literal-spread-element.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/object-pattern-params.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/object-properties.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-call-chained.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-call-logical.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-call-simple.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-call-with-independently-memoizable-arg.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-call-with-optional-property-load.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-computed-load-static.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-computed-member-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-member-expression-call-as-property.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-member-expression-chain.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-member-expression-with-optional-member-expr-as-property.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-member-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-method-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-receiver-method-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/optional-receiver-optional-method.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/overlapping-scopes-interleaved-by-terminal.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/overlapping-scopes-interleaved.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/overlapping-scopes-shadowed.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/overlapping-scopes-shadowing-within-block.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/overlapping-scopes-while.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/overlapping-scopes-within-block.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/primitive-alias-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/primitive-as-dep-nested-scope.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/primitive-as-dep.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/prop-capturing-function-1.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/property-assignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/property-call-evaluation-order.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/property-call-spread.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reactive-dependencies-non-optional-properties-inside-optional-chain.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reactive-scope-grouping.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reactive-scopes-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reactive-scopes.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reactivity-analysis-interleaved-reactivity.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reactivity-analysis-reactive-via-mutation-of-computed-load.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reactivity-analysis-reactive-via-mutation-of-property-load.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reassign-object-in-context.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reassign-primitive-in-context.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reassigned-phi-in-returned-function-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reassignment-conditional.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reassignment-separate-scopes.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reassignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/recursive-function-expr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-cfg-condexpr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-cfg-ifelse.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-cfg-nested-ifelse-missing.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-cfg-nested-ifelse.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-cfg-switch-missing-case.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-cfg-switch-missing-default.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-cfg-switch.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-no-uncond.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-promote-uncond.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-subpath-order1.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-subpath-order2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-superpath-order1.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-deps-superpath-order2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-cond-memberexpr-join.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-dependencies-optional-member-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-deps-cond-scope.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-deps-join-uncond-scopes-cond-deps.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-uncond-deps-nonoverlap-descendant.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-uncond-deps-nonoverlap-direct.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-uncond-deps-overlap-descendant.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-uncond-deps-overlap-direct.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-uncond-deps-subpath-order1.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-uncond-deps-subpath-order2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reduce-reactive-uncond-deps-subpath-order3.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ref-current-aliased-no-added-to-dep.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ref-current-aliased-not-added-to-dep-2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ref-current-field-not-added-to-dep.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ref-current-not-added-to-dep-2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ref-current-not-added-to-dep.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ref-current-optional-field-no-added-to-dep.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ref-current-write-not-added-to-dep.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ref-in-effect.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/regexp-literal.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/remove-memoization-kitchen-sink.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/repro-reassign-to-variable-without-mutable-range.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/repro-scope-missing-mutable-range.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/repro.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/return-conditional.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/return-undefined.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/reverse-postorder.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/same-variable-as-dep-and-redeclare-maybe-frozen.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/same-variable-as-dep-and-redeclare.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/sequence-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/sequentially-constant-progagatable-if-test-conditions.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/simple-alias.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/simple-function-1.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/simple-scope.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/simple.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/sketchy-code-exhaustive-deps.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/sketchy-code-rules-of-hooks.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-arrayexpression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-call-jsx-2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-call-jsx.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-cascading-eliminated-phis.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-complex-multiple-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-complex-single-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-for-of.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-for-trivial-update.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-for.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-if-else.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-leave-case.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-multiple-phis.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-nested-loops-no-reassign.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-nested-partial-phi.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-nested-partial-reassignment.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-newexpression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-non-empty-initializer.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-objectexpression-phi.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-objectexpression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property-alias-alias-mutate-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property-alias-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property-alias-mutate-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property-alias-mutate-inside-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property-alias-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property-mutate-2.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property-mutate-alias.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property-mutate.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-property.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-reassign-in-rval.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-reassign.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-ternary-destruction-with-mutation.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-ternary-destruction.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-ternary-with-mutation.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-ternary.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-unconditional-ternary-with-mutation.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-unconditional-ternary.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-unconditional-with-mutation.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-via-destructuring-with-mutation.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-via-destructuring.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming-with-mutation.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-renaming.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-return.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-shadowing.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-sibling-phis.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-simple-phi.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-simple.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-single-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-switch.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-throw.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-while-no-reassign.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ssa-while.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/store-via-call.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/store-via-new.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/switch-global-propertyload-case-test.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/switch-non-final-default.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/switch-with-fallthrough.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/switch.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/tagged-template-in-hook.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/tagged-template-literal.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/template-literal.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/temporary-accessed-outside-scope.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/temporary-at-start-of-value-block.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/temporary-property-load-accessed-outside-scope.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ternary-assignment-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/ternary-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/timers.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/todo-function-expression-captures-value-later-frozen.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/todo.unnecessary-lambda-memoization.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/transitive-alias-fields.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/trivial.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/type-args-test-binary-operator.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/type-binary-operator.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/type-cast-expression.flow.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/type-field-load.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/type-test-field-load-binary-op.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/type-test-field-store.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/type-test-polymorphic.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/type-test-primitive.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/type-test-return-type-inference.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unary-expr.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unconditional-break-label.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/uninitialized-declaration-in-reactive-scope.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unknown-hooks-do-not-assert.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unused-array-middle-element.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unused-array-rest-element.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unused-conditional.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unused-logical-assigned-to-variable.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unused-logical.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unused-object-element-with-rest.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unused-object-element.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unused-optional-method-assigned-to-variable.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/unused-ternary-assigned-to-variable.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/update-expression.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/use-callback-simple.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useEffect-arg-memoized.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useEffect-nested-lambdas.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-if-else-multiple-return.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-independently-memoizeable.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-inlining-block-return.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-inverted-if.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-labeled-statement-unconditional-return.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-logical.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-multiple-if-else.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-named-function.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-nested-ifs.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-return-empty.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-simple.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-switch-no-fallthrough.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/useMemo-switch-return.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/while-break.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/while-conditional-continue.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/while-logical.js DeletedD compiler/crates/react_hermes_parser/tests/fixtures/while-property.js DeletedD compiler/crates/react_hermes_parser/tests/parser_test.rs DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@alias-capture-in-method-receiver-and-mutate.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@allocating-primitive-as-dep-nested-scope.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@array-map-mutable-array-mutating-lambda.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@assignment-variations-complex-lvalue-array.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@assignment-variations-complex-lvalue.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@babel-existing-react-kitchensink-import.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@bug_object-pattern.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@builtin-jsx-tag-lowered-between-mutations.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@call-with-independently-memoizable-arg.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capture_mutate-across-fns.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-fun-alias-captured-mutate-2.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-fun-alias-captured-mutate-arr-2.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-captured-mutate-arr.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-captured-mutate.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-computed-mutate.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-receiver-computed-mutate.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-func-alias-receiver-mutate.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-alias-computed-load-2.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-alias-computed-load-3.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-alias-computed-load-4.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-alias-computed-load.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-capture-ref-before-rename.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-conditional-capture-mutate.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-member-expr-arguments.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-member-expr-call.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-function-skip-computed-path.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-nested-member-expr-in-nested-func.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@capturing-variable-in-nested-function.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@chained-assignment-context-variable.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@codegen-instrument-forget-gating-test.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@computed-load-primitive-as-dependency.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@const-propagation-into-function-expression-global.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@const-propagation-into-function-expression-primitive.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@constant-propagation-into-function-expressions.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@context-variable-reassigned-outside-of-lambda.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@declare-reassign-variable-in-closure.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@declare-reassign-variable-in-function-declaration.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@destructuring-assignment-array-default.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@destructuring-mixed-scope-and-local-variables-with-default.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@destructuring-mixed-scope-declarations-and-locals.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error._todo.computed-lval-in-destructure.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error._todo.multi-arrow-expr-export-default-gating-test.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.babel-existing-react-namespace-import.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.bug-validate-no-set-state-not-all-mutable-range-extensions-are-bad.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.call-args-destructuring-asignment-complex.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.codegen-error-on-conflicting-imports.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-access-ref-during-render.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-capture-func-passed-to-jsx.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-computed-store-to-frozen-value.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-delete-computed-property-of-frozen-value.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-delete-property-of-frozen-value.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-destructure-assignment-to-global.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-destructure-to-local-global-variables.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-freeze-conditionally-mutable-lambda.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-freeze-mutable-lambda-mutate-local.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-freeze-mutable-lambda-reassign-local.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-function-expression-mutates-immutable-value.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-mutate-after-aliased-freeze.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-pass-hook-as-call-arg.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-property-store-to-frozen-value.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-ref-in-callback-invoked-during-render.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-set-and-read-ref-during-render.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-sketchy-code-use-forget.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-ternary-with-hook-values.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-unconditional-set-state-in-render.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-use-ref-added-to-dep-without-type-info.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-useMemo-async-callback.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.invalid-useMemo-callback-args.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.mutate-captured-arg-separately.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.mutate-global-increment-op-invalid-react.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.todo-unconditional-set-state-lambda.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.todo.destructure-assignment-to-context-var.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@error.while-with-assignment-in-test.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-destructured-rest-element.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-non-escaping-interleaved-allocating-dependency.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-non-escaping-interleaved-allocating-nested-dependency.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-non-escaping-interleaved-primitive-dependency.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@escape-analysis-not-conditional-test.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@function-expression-captures-value-later-frozen-jsx.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@function-expression-maybe-mutates-hook-return-value.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@function-expression-with-store-to-parameter.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@gating-test-export-default-function.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@gating-test-export-function-and-default.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@global-jsx-tag-lowered-between-mutations.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@hooks-freeze-possibly-mutable-arguments.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@inadvertent-mutability-readonly-class.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@inadvertent-mutability-readonly-lambda.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@independently-memoize-object-property.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@inner-memo-value-not-promoted-to-outer-scope-dynamic.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@inner-memo-value-not-promoted-to-outer-scope-static.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@issue933-disjoint-set-infinite-loop.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@jsx-tag-evaluation-order-non-global.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@lambda-mutated-non-reactive-to-reactive.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@multi-arrow-expr-export-gating-test.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@nested-function-shadowed-identifiers.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@nonoptional-load-from-optional-memberexpr.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@obj-mutated-after-if-else-with-alias.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@obj-mutated-after-nested-if-else-with-alias.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@object-expression-string-literal-key.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@optional-call-with-independently-memoizable-arg.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@optional-call-with-optional-property-load.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@optional-computed-member-expression.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@optional-member-expression-call-as-property.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@optional-member-expression-with-optional-member-expr-as-property.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@overlapping-scopes-interleaved-by-terminal.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@overlapping-scopes-shadowing-within-block.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reactive-dependencies-non-optional-properties-inside-optional-chain.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reactivity-analysis-interleaved-reactivity.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reactivity-analysis-reactive-via-mutation-of-computed-load.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reactivity-analysis-reactive-via-mutation-of-property-load.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reassigned-phi-in-returned-function-expression.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-condexpr.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-ifelse.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-nested-ifelse-missing.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-nested-ifelse.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-switch-missing-case.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-switch-missing-default.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-cfg-switch.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-no-uncond.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-promote-uncond.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-subpath-order1.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-subpath-order2.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-superpath-order1.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-deps-superpath-order2.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-cond-memberexpr-join.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-dependencies-optional-member-expression.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-deps-join-uncond-scopes-cond-deps.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-nonoverlap-descendant.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-nonoverlap-direct.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-overlap-descendant.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-overlap-direct.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-subpath-order1.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-subpath-order2.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@reduce-reactive-uncond-deps-subpath-order3.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@ref-current-aliased-no-added-to-dep.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@ref-current-aliased-not-added-to-dep-2.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@ref-current-optional-field-no-added-to-dep.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@repro-reassign-to-variable-without-mutable-range.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@same-variable-as-dep-and-redeclare-maybe-frozen.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@sequentially-constant-progagatable-if-test-conditions.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-property-alias-mutate-inside-if.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-renaming-ternary-destruction-with-mutation.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-renaming-unconditional-ternary-with-mutation.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-renaming-unconditional-with-mutation.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@ssa-renaming-via-destructuring-with-mutation.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@switch-global-propertyload-case-test.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@temporary-property-load-accessed-outside-scope.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@todo-function-expression-captures-value-later-frozen.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@todo.unnecessary-lambda-memoization.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@uninitialized-declaration-in-reactive-scope.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@unused-logical-assigned-to-variable.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@unused-optional-method-assigned-to-variable.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@unused-ternary-assigned-to-variable.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/parser_test__fixtures@useMemo-labeled-statement-unconditional-return.js.snap DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hermes_parser/tests/snapshots/[email protected] DeletedD compiler/crates/react_hir/Cargo.toml DeletedD compiler/crates/react_hir/README.md DeletedD compiler/crates/react_hir/src/basic_block.rs DeletedD compiler/crates/react_hir/src/environment.rs DeletedD compiler/crates/react_hir/src/features.rs DeletedD compiler/crates/react_hir/src/function.rs DeletedD compiler/crates/react_hir/src/id_types.rs DeletedD compiler/crates/react_hir/src/initialize.rs DeletedD compiler/crates/react_hir/src/inline_use_memo.rs DeletedD compiler/crates/react_hir/src/instruction.rs DeletedD compiler/crates/react_hir/src/lib.rs DeletedD compiler/crates/react_hir/src/merge_consecutive_blocks.rs DeletedD compiler/crates/react_hir/src/print.rs DeletedD compiler/crates/react_hir/src/registry.rs DeletedD compiler/crates/react_hir/src/terminal.rs DeletedD compiler/crates/react_hir/src/types.rs DeletedD compiler/crates/react_napi/Cargo.toml DeletedD compiler/crates/react_napi/README.md DeletedD compiler/crates/react_napi/build.rs DeletedD compiler/crates/react_napi/package.json DeletedD compiler/crates/react_napi/src/lib.rs DeletedD compiler/crates/react_napi/yarn.lock DeletedD compiler/crates/react_optimization/Cargo.toml DeletedD compiler/crates/react_optimization/README.md DeletedD compiler/crates/react_optimization/src/constant_propagation.rs DeletedD compiler/crates/react_optimization/src/lib.rs DeletedD compiler/crates/react_semantic_analysis/Cargo.toml DeletedD compiler/crates/react_semantic_analysis/README.md DeletedD compiler/crates/react_semantic_analysis/src/analyzer.rs DeletedD compiler/crates/react_semantic_analysis/src/lib.rs DeletedD compiler/crates/react_semantic_analysis/src/scope_manager.rs DeletedD compiler/crates/react_semantic_analysis/src/scope_view.rs DeletedD compiler/crates/react_semantic_analysis/tests/analysis_test.rs DeletedD compiler/crates/react_semantic_analysis/tests/fixtures/block-item-duplication.js DeletedD compiler/crates/react_semantic_analysis/tests/fixtures/function-hoisting.js DeletedD compiler/crates/react_semantic_analysis/tests/fixtures/globals-and-imports.js DeletedD compiler/crates/react_semantic_analysis/tests/fixtures/labels.js DeletedD compiler/crates/react_semantic_analysis/tests/fixtures/let-const-hoisting.js DeletedD compiler/crates/react_semantic_analysis/tests/fixtures/simple-function.js DeletedD compiler/crates/react_semantic_analysis/tests/fixtures/tdz.js DeletedD compiler/crates/react_semantic_analysis/tests/fixtures/var-duplication.js DeletedD compiler/crates/react_semantic_analysis/tests/fixtures/var-hoisting.js DeletedD compiler/crates/react_semantic_analysis/tests/snapshots/[email protected] DeletedD compiler/crates/react_semantic_analysis/tests/snapshots/[email protected] DeletedD compiler/crates/react_semantic_analysis/tests/snapshots/[email protected] DeletedD compiler/crates/react_semantic_analysis/tests/snapshots/[email protected] DeletedD compiler/crates/react_semantic_analysis/tests/snapshots/[email protected] DeletedD compiler/crates/react_semantic_analysis/tests/snapshots/[email protected] DeletedD compiler/crates/react_semantic_analysis/tests/snapshots/[email protected] DeletedD compiler/crates/react_semantic_analysis/tests/snapshots/[email protected] DeletedD compiler/crates/react_semantic_analysis/tests/snapshots/[email protected] DeletedD compiler/crates/react_ssa/Cargo.toml DeletedD compiler/crates/react_ssa/README.md DeletedD compiler/crates/react_ssa/src/eliminate_redundant_phis.rs DeletedD compiler/crates/react_ssa/src/enter.rs DeletedD compiler/crates/react_ssa/src/leave.rs DeletedD compiler/crates/react_ssa/src/lib.rs DeletedD compiler/crates/react_utils/Cargo.toml DeletedD compiler/crates/react_utils/README.md DeletedD compiler/crates/react_utils/src/ensure_sufficient_stack.rs DeletedD compiler/crates/react_utils/src/lib.rs DeletedD compiler/crates/react_utils/src/pointer_address.rs DeletedM compiler/docs/DEVELOPMENT_GUIDE.md ModifiedD compiler/rust-toolchain.toml DeletedD compiler/rustfmt.toml Deleted
Patch

Files changed

Rendering syntax-highlighted changes…