dillon1000/react

Commit

[rust] Tests for HermesParser->ESTree conversion

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

Files changed

Rendering syntax-highlighted changes…