compiler files (1/7)
This index covers 650 source-grounded paths. Search matches file and directory names through D1 FTS5/BM25.
compiler/.claude/agents/analyze-pass-impact.mdcompiler/.claude/agents/compiler-review.mdcompiler/.claude/agents/investigate-error.mdcompiler/.claude/agents/port-pass.mdcompiler/.claude/rules/commit-convention.mdcompiler/.claude/rules/multi-step-instructions.mdcompiler/.claude/rules/pass-docs.mdcompiler/.claude/rules/plan-docs.mdcompiler/.claude/rules/rust-port.mdcompiler/.claude/settings.jsoncompiler/.claude/skills/compiler-commit/SKILL.mdcompiler/.claude/skills/compiler-orchestrator/SKILL.mdcompiler/.claude/skills/compiler-port/SKILL.mdcompiler/.claude/skills/compiler-review/SKILL.mdcompiler/.claude/skills/compiler-verify/SKILL.mdcompiler/.claude/skills/plan-update/SKILL.mdcompiler/.claude/skills/rust-port-status/SKILL.mdcompiler/.eslintrc.jscompiler/CHANGELOG.mdcompiler/CLAUDE.mdcompiler/Cargo.tomlcompiler/README.mdcompiler/apps/playground/.eslintrc.jsoncompiler/apps/playground/.vscode/extensions.jsoncompiler/apps/playground/README.mdcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/01-user-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/02-default-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/compilationMode-all-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/compilationMode-infer-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/default-config.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/function-scope-beats-module-scope-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/module-scope-use-memo-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/module-scope-use-no-memo-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/parse-flow-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/parse-typescript-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/todo-function-scope-does-not-beat-module-scope-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/use-memo-output.txtcompiler/apps/playground/__tests__/e2e/__snapshots__/page.spec.ts/use-no-memo-output.txtcompiler/apps/playground/__tests__/e2e/page.spec.tscompiler/apps/playground/__tests__/parseConfigOverrides.test.mjscompiler/apps/playground/app/layout.tsxcompiler/apps/playground/app/page.tsxcompiler/apps/playground/colors.jscompiler/apps/playground/components/AccordionWindow.tsxcompiler/apps/playground/components/Editor/ConfigEditor.tsxcompiler/apps/playground/components/Editor/EditorImpl.tsxcompiler/apps/playground/components/Editor/Input.tsxcompiler/apps/playground/components/Editor/Output.tsxcompiler/apps/playground/components/Editor/index.tsxcompiler/apps/playground/components/Editor/monacoOptions.tscompiler/apps/playground/components/Header.tsxcompiler/apps/playground/components/Icons/IconChevron.tsxcompiler/apps/playground/components/Icons/IconGitHub.tsxcompiler/apps/playground/components/Logo.tsxcompiler/apps/playground/components/Message.tsxcompiler/apps/playground/components/StoreContext.tsxcompiler/apps/playground/components/TabbedWindow.tsxcompiler/apps/playground/components/index.tscompiler/apps/playground/hooks/index.tscompiler/apps/playground/hooks/useMountEffect.tscompiler/apps/playground/lib/compilation.tscompiler/apps/playground/lib/createContext.tscompiler/apps/playground/lib/defaultStore.tscompiler/apps/playground/lib/reactCompilerMonacoDiagnostics.tscompiler/apps/playground/lib/stores/index.tscompiler/apps/playground/lib/stores/messages.tscompiler/apps/playground/lib/stores/store.tscompiler/apps/playground/lib/transitionTypes.tscompiler/apps/playground/lib/types.d.tscompiler/apps/playground/next.config.jscompiler/apps/playground/package.jsoncompiler/apps/playground/playwright.config.jscompiler/apps/playground/postcss.config.jscompiler/apps/playground/scripts/downloadFonts.jscompiler/apps/playground/scripts/link-compiler.shcompiler/apps/playground/tailwind.config.jscompiler/apps/playground/tsconfig.jsoncompiler/apps/playground/vercel.jsoncompiler/crates/TODO.mdcompiler/crates/react_compiler/Cargo.tomlcompiler/crates/react_compiler/src/debug_print.rscompiler/crates/react_compiler/src/entrypoint/compile_result.rscompiler/crates/react_compiler/src/entrypoint/gating.rscompiler/crates/react_compiler/src/entrypoint/imports.rscompiler/crates/react_compiler/src/entrypoint/mod.rscompiler/crates/react_compiler/src/entrypoint/pipeline.rscompiler/crates/react_compiler/src/entrypoint/plugin_options.rscompiler/crates/react_compiler/src/entrypoint/program.rscompiler/crates/react_compiler/src/entrypoint/suppression.rscompiler/crates/react_compiler/src/entrypoint/validate_source_locations.rscompiler/crates/react_compiler/src/fixture_utils.rscompiler/crates/react_compiler/src/lib.rscompiler/crates/react_compiler/src/timing.rscompiler/crates/react_compiler_ast/Cargo.tomlcompiler/crates/react_compiler_ast/src/common.rscompiler/crates/react_compiler_ast/src/declarations.rscompiler/crates/react_compiler_ast/src/expressions.rscompiler/crates/react_compiler_ast/src/jsx.rscompiler/crates/react_compiler_ast/src/lib.rscompiler/crates/react_compiler_ast/src/literals.rscompiler/crates/react_compiler_ast/src/operators.rscompiler/crates/react_compiler_ast/src/patterns.rscompiler/crates/react_compiler_ast/src/scope.rscompiler/crates/react_compiler_ast/src/statements.rscompiler/crates/react_compiler_ast/src/visitor.rscompiler/crates/react_compiler_ast/tests/deep_nesting.rscompiler/crates/react_compiler_ast/tests/round_trip.rscompiler/crates/react_compiler_ast/tests/scope_resolution.rscompiler/crates/react_compiler_diagnostics/Cargo.tomlcompiler/crates/react_compiler_diagnostics/src/code_frame.rscompiler/crates/react_compiler_diagnostics/src/js_string.rscompiler/crates/react_compiler_diagnostics/src/lib.rscompiler/crates/react_compiler_hir/Cargo.tomlcompiler/crates/react_compiler_hir/src/default_module_type_provider.rscompiler/crates/react_compiler_hir/src/dominator.rscompiler/crates/react_compiler_hir/src/environment.rscompiler/crates/react_compiler_hir/src/environment_config.rscompiler/crates/react_compiler_hir/src/globals.rscompiler/crates/react_compiler_hir/src/lib.rscompiler/crates/react_compiler_hir/src/object_shape.rscompiler/crates/react_compiler_hir/src/print.rscompiler/crates/react_compiler_hir/src/reactive.rscompiler/crates/react_compiler_hir/src/type_config.rscompiler/crates/react_compiler_hir/src/visitors.rscompiler/crates/react_compiler_inference/Cargo.tomlcompiler/crates/react_compiler_inference/src/align_method_call_scopes.rscompiler/crates/react_compiler_inference/src/align_object_method_scopes.rscompiler/crates/react_compiler_inference/src/align_reactive_scopes_to_block_scopes_hir.rscompiler/crates/react_compiler_inference/src/analyse_functions.rscompiler/crates/react_compiler_inference/src/build_reactive_scope_terminals_hir.rscompiler/crates/react_compiler_inference/src/flatten_reactive_loops_hir.rscompiler/crates/react_compiler_inference/src/flatten_scopes_with_hooks_or_use_hir.rscompiler/crates/react_compiler_inference/src/infer_mutation_aliasing_effects.rscompiler/crates/react_compiler_inference/src/infer_mutation_aliasing_ranges.rscompiler/crates/react_compiler_inference/src/infer_reactive_places.rscompiler/crates/react_compiler_inference/src/infer_reactive_scope_variables.rscompiler/crates/react_compiler_inference/src/lib.rscompiler/crates/react_compiler_inference/src/memoize_fbt_and_macro_operands_in_same_scope.rscompiler/crates/react_compiler_inference/src/merge_overlapping_reactive_scopes_hir.rscompiler/crates/react_compiler_inference/src/propagate_scope_dependencies_hir.rscompiler/crates/react_compiler_lowering/Cargo.tomlcompiler/crates/react_compiler_lowering/src/build_hir.rscompiler/crates/react_compiler_lowering/src/find_context_identifiers.rscompiler/crates/react_compiler_lowering/src/hir_builder.rscompiler/crates/react_compiler_lowering/src/identifier_loc_index.rscompiler/crates/react_compiler_lowering/src/lib.rscompiler/crates/react_compiler_lowering/tests/unknown_statement_lowering.rscompiler/crates/react_compiler_optimization/Cargo.tomlcompiler/crates/react_compiler_optimization/src/constant_propagation.rscompiler/crates/react_compiler_optimization/src/dead_code_elimination.rscompiler/crates/react_compiler_optimization/src/drop_manual_memoization.rscompiler/crates/react_compiler_optimization/src/inline_iifes.rscompiler/crates/react_compiler_optimization/src/lib.rscompiler/crates/react_compiler_optimization/src/merge_consecutive_blocks.rscompiler/crates/react_compiler_optimization/src/name_anonymous_functions.rscompiler/crates/react_compiler_optimization/src/optimize_for_ssr.rscompiler/crates/react_compiler_optimization/src/optimize_props_method_calls.rscompiler/crates/react_compiler_optimization/src/outline_functions.rscompiler/crates/react_compiler_optimization/src/outline_jsx.rscompiler/crates/react_compiler_optimization/src/prune_maybe_throws.rscompiler/crates/react_compiler_optimization/src/prune_unused_labels_hir.rscompiler/crates/react_compiler_reactive_scopes/Cargo.tomlcompiler/crates/react_compiler_reactive_scopes/src/assert_scope_instructions_within_scopes.rscompiler/crates/react_compiler_reactive_scopes/src/assert_well_formed_break_targets.rscompiler/crates/react_compiler_reactive_scopes/src/build_reactive_function.rscompiler/crates/react_compiler_reactive_scopes/src/codegen_reactive_function.rscompiler/crates/react_compiler_reactive_scopes/src/extract_scope_declarations_from_destructuring.rscompiler/crates/react_compiler_reactive_scopes/src/lib.rscompiler/crates/react_compiler_reactive_scopes/src/merge_reactive_scopes_that_invalidate_together.rscompiler/crates/react_compiler_reactive_scopes/src/print_reactive_function.rscompiler/crates/react_compiler_reactive_scopes/src/promote_used_temporaries.rscompiler/crates/react_compiler_reactive_scopes/src/propagate_early_returns.rscompiler/crates/react_compiler_reactive_scopes/src/prune_always_invalidating_scopes.rscompiler/crates/react_compiler_reactive_scopes/src/prune_hoisted_contexts.rscompiler/crates/react_compiler_reactive_scopes/src/prune_non_escaping_scopes.rscompiler/crates/react_compiler_reactive_scopes/src/prune_non_reactive_dependencies.rscompiler/crates/react_compiler_reactive_scopes/src/prune_unused_labels.rscompiler/crates/react_compiler_reactive_scopes/src/prune_unused_lvalues.rscompiler/crates/react_compiler_reactive_scopes/src/prune_unused_scopes.rscompiler/crates/react_compiler_reactive_scopes/src/rename_variables.rscompiler/crates/react_compiler_reactive_scopes/src/stabilize_block_ids.rscompiler/crates/react_compiler_reactive_scopes/src/visitors.rscompiler/crates/react_compiler_ssa/Cargo.tomlcompiler/crates/react_compiler_ssa/src/eliminate_redundant_phi.rscompiler/crates/react_compiler_ssa/src/enter_ssa.rscompiler/crates/react_compiler_ssa/src/lib.rscompiler/crates/react_compiler_ssa/src/rewrite_instruction_kinds_based_on_reassignment.rscompiler/crates/react_compiler_typeinference/Cargo.tomlcompiler/crates/react_compiler_typeinference/src/infer_types.rscompiler/crates/react_compiler_typeinference/src/lib.rscompiler/crates/react_compiler_utils/Cargo.tomlcompiler/crates/react_compiler_utils/src/disjoint_set.rscompiler/crates/react_compiler_utils/src/lib.rscompiler/crates/react_compiler_validation/Cargo.tomlcompiler/crates/react_compiler_validation/src/lib.rscompiler/crates/react_compiler_validation/src/validate_context_variable_lvalues.rscompiler/crates/react_compiler_validation/src/validate_exhaustive_dependencies.rscompiler/crates/react_compiler_validation/src/validate_hooks_usage.rscompiler/crates/react_compiler_validation/src/validate_locals_not_reassigned_after_render.rscompiler/crates/react_compiler_validation/src/validate_no_capitalized_calls.rscompiler/crates/react_compiler_validation/src/validate_no_derived_computations_in_effects.rscompiler/crates/react_compiler_validation/src/validate_no_freezing_known_mutable_functions.rscompiler/crates/react_compiler_validation/src/validate_no_jsx_in_try_statement.rscompiler/crates/react_compiler_validation/src/validate_no_ref_access_in_render.rscompiler/crates/react_compiler_validation/src/validate_no_set_state_in_effects.rscompiler/crates/react_compiler_validation/src/validate_no_set_state_in_render.rscompiler/crates/react_compiler_validation/src/validate_preserved_manual_memoization.rscompiler/crates/react_compiler_validation/src/validate_static_components.rscompiler/crates/react_compiler_validation/src/validate_use_memo.rscompiler/docs/DESIGN_GOALS.mdcompiler/docs/DEVELOPMENT_GUIDE.mdcompiler/docs/rust-port/rust-compiler-workflow-guide.mdcompiler/docs/rust-port/rust-port-0001-babel-ast.mdcompiler/docs/rust-port/rust-port-0002-scope-types.mdcompiler/docs/rust-port/rust-port-0003-testing-infrastructure.mdcompiler/docs/rust-port/rust-port-0004-build-hir.mdcompiler/docs/rust-port/rust-port-0005-babel-plugin.mdcompiler/docs/rust-port/rust-port-architecture.mdcompiler/docs/rust-port/rust-port-gap-analysis.mdcompiler/docs/rust-port/rust-port-notes.mdcompiler/docs/rust-port/rust-port-orchestrator-log.mdcompiler/docs/rust-port/rust-port-oxc.mdcompiler/docs/rust-port/rust-port-reactive-function.mdcompiler/docs/rust-port/rust-port-research.mdcompiler/fixtures/align-method-call-scope-range-sync.jscompiler/fixtures/fbt-scope-range-sync-with-jsx.jscompiler/package.jsoncompiler/packages/babel-plugin-react-compiler-rust/native/Cargo.tomlcompiler/packages/babel-plugin-react-compiler-rust/native/build.rscompiler/packages/babel-plugin-react-compiler-rust/native/src/lib.rscompiler/packages/babel-plugin-react-compiler-rust/package.jsoncompiler/packages/babel-plugin-react-compiler-rust/src/BabelPlugin.tscompiler/packages/babel-plugin-react-compiler-rust/src/bridge.tscompiler/packages/babel-plugin-react-compiler-rust/src/index.tscompiler/packages/babel-plugin-react-compiler-rust/src/options.tscompiler/packages/babel-plugin-react-compiler-rust/src/prefilter.tscompiler/packages/babel-plugin-react-compiler-rust/src/scope.tscompiler/packages/babel-plugin-react-compiler-rust/tsconfig.jsoncompiler/packages/babel-plugin-react-compiler/README.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/01-lower.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/02-enterSSA.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/03-eliminateRedundantPhi.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/04-constantPropagation.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/05-deadCodeElimination.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/06-inferTypes.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/07-analyseFunctions.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/08-inferMutationAliasingEffects.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/09-inferMutationAliasingRanges.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/10-inferReactivePlaces.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/11-inferReactiveScopeVariables.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/12-rewriteInstructionKindsBasedOnReassignment.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/13-alignMethodCallScopes.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/14-alignObjectMethodScopes.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/15-alignReactiveScopesToBlockScopesHIR.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/16-mergeOverlappingReactiveScopesHIR.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/17-buildReactiveScopeTerminalsHIR.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/18-flattenReactiveLoopsHIR.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/19-flattenScopesWithHooksOrUseHIR.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/20-propagateScopeDependenciesHIR.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/21-buildReactiveFunction.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/22-pruneUnusedLabels.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/23-pruneNonEscapingScopes.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/24-pruneNonReactiveDependencies.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/25-pruneUnusedScopes.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/26-mergeReactiveScopesThatInvalidateTogether.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/27-pruneAlwaysInvalidatingScopes.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/28-propagateEarlyReturns.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/29-promoteUsedTemporaries.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/30-renameVariables.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/31-codegenReactiveFunction.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/34-optimizePropsMethodCalls.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/35-optimizeForSSR.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/36-outlineJSX.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/37-outlineFunctions.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/38-memoizeFbtAndMacroOperandsInSameScope.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/39-validateContextVariableLValues.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/40-validateUseMemo.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/41-validateHooksUsage.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/42-validateNoCapitalizedCalls.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/43-validateLocalsNotReassignedAfterRender.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/44-validateNoSetStateInRender.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/45-validateNoDerivedComputationsInEffects.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/46-validateNoSetStateInEffects.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/47-validateNoJSXInTryStatement.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/48-validateNoImpureValuesInRender.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/49-validateNoRefAccessInRender.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/50-validateNoFreezingKnownMutableFunctions.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/51-validateExhaustiveDependencies.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/53-validatePreservedManualMemoization.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/54-validateStaticComponents.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/55-validateSourceLocations.mdcompiler/packages/babel-plugin-react-compiler/docs/passes/README.mdcompiler/packages/babel-plugin-react-compiler/jest.config.jscompiler/packages/babel-plugin-react-compiler/package.jsoncompiler/packages/babel-plugin-react-compiler/scripts/babel-plugin-annotate-react-code.tscompiler/packages/babel-plugin-react-compiler/scripts/build-react-hooks-fixures.jscompiler/packages/babel-plugin-react-compiler/scripts/eslint-plugin-react-hooks-test-cases.jscompiler/packages/babel-plugin-react-compiler/scripts/jest/e2e-classic.config.jscompiler/packages/babel-plugin-react-compiler/scripts/jest/e2e-forget.config.jscompiler/packages/babel-plugin-react-compiler/scripts/jest/main.config.jscompiler/packages/babel-plugin-react-compiler/scripts/jest/makeE2EConfig.jscompiler/packages/babel-plugin-react-compiler/scripts/jest/makeSnapshotResolver.jscompiler/packages/babel-plugin-react-compiler/scripts/jest/makeTransform.tscompiler/packages/babel-plugin-react-compiler/scripts/jest/snapshot-resolver-no-forget.jscompiler/packages/babel-plugin-react-compiler/scripts/jest/snapshot-resolver-with-forget.jscompiler/packages/babel-plugin-react-compiler/scripts/jest/transform-no-forget.jscompiler/packages/babel-plugin-react-compiler/scripts/jest/transform-with-forget.jscompiler/packages/babel-plugin-react-compiler/scripts/link-react-compiler-runtime.shcompiler/packages/babel-plugin-react-compiler/scripts/ts-analyze-trace.shcompiler/packages/babel-plugin-react-compiler/src/Babel/BabelPlugin.tscompiler/packages/babel-plugin-react-compiler/src/Babel/RunReactCompilerBabelPlugin.tscompiler/packages/babel-plugin-react-compiler/src/CompilerError.tscompiler/packages/babel-plugin-react-compiler/src/Entrypoint/Gating.tscompiler/packages/babel-plugin-react-compiler/src/Entrypoint/Imports.tscompiler/packages/babel-plugin-react-compiler/src/Entrypoint/Options.tscompiler/packages/babel-plugin-react-compiler/src/Entrypoint/Pipeline.tscompiler/packages/babel-plugin-react-compiler/src/Entrypoint/Program.tscompiler/packages/babel-plugin-react-compiler/src/Entrypoint/Reanimated.tscompiler/packages/babel-plugin-react-compiler/src/Entrypoint/Suppression.tscompiler/packages/babel-plugin-react-compiler/src/Entrypoint/index.tscompiler/packages/babel-plugin-react-compiler/src/Flood/FlowTypes.tscompiler/packages/babel-plugin-react-compiler/src/Flood/TypeErrors.tscompiler/packages/babel-plugin-react-compiler/src/Flood/TypeUtils.tscompiler/packages/babel-plugin-react-compiler/src/Flood/Types.tscompiler/packages/babel-plugin-react-compiler/src/HIR/AssertConsistentIdentifiers.tscompiler/packages/babel-plugin-react-compiler/src/HIR/AssertTerminalBlocksExist.tscompiler/packages/babel-plugin-react-compiler/src/HIR/AssertValidBlockNesting.tscompiler/packages/babel-plugin-react-compiler/src/HIR/AssertValidMutableRanges.tscompiler/packages/babel-plugin-react-compiler/src/HIR/BuildHIR.tscompiler/packages/babel-plugin-react-compiler/src/HIR/BuildReactiveScopeTerminalsHIR.tscompiler/packages/babel-plugin-react-compiler/src/HIR/CollectHoistablePropertyLoads.tscompiler/packages/babel-plugin-react-compiler/src/HIR/CollectOptionalChainDependencies.tscompiler/packages/babel-plugin-react-compiler/src/HIR/ComputeUnconditionalBlocks.tscompiler/packages/babel-plugin-react-compiler/src/HIR/DebugPrintHIR.tscompiler/packages/babel-plugin-react-compiler/src/HIR/DebugPrintReactiveFunction.tscompiler/packages/babel-plugin-react-compiler/src/HIR/DefaultModuleTypeProvider.tscompiler/packages/babel-plugin-react-compiler/src/HIR/DeriveMinimalDependenciesHIR.tscompiler/packages/babel-plugin-react-compiler/src/HIR/Dominator.tscompiler/packages/babel-plugin-react-compiler/src/HIR/Environment.tscompiler/packages/babel-plugin-react-compiler/src/HIR/FindContextIdentifiers.tscompiler/packages/babel-plugin-react-compiler/src/HIR/Globals.tscompiler/packages/babel-plugin-react-compiler/src/HIR/HIR.tscompiler/packages/babel-plugin-react-compiler/src/HIR/HIRBuilder.tscompiler/packages/babel-plugin-react-compiler/src/HIR/MergeConsecutiveBlocks.tscompiler/packages/babel-plugin-react-compiler/src/HIR/MergeOverlappingReactiveScopesHIR.tscompiler/packages/babel-plugin-react-compiler/src/HIR/ObjectShape.tscompiler/packages/babel-plugin-react-compiler/src/HIR/PrintHIR.tscompiler/packages/babel-plugin-react-compiler/src/HIR/PropagateScopeDependenciesHIR.tscompiler/packages/babel-plugin-react-compiler/src/HIR/PruneUnusedLabelsHIR.tscompiler/packages/babel-plugin-react-compiler/src/HIR/ScopeDependencyUtils.tscompiler/packages/babel-plugin-react-compiler/src/HIR/TypeSchema.tscompiler/packages/babel-plugin-react-compiler/src/HIR/Types.tscompiler/packages/babel-plugin-react-compiler/src/HIR/index.tscompiler/packages/babel-plugin-react-compiler/src/HIR/visitors.tscompiler/packages/babel-plugin-react-compiler/src/Inference/AliasingEffects.tscompiler/packages/babel-plugin-react-compiler/src/Inference/AnalyseFunctions.tscompiler/packages/babel-plugin-react-compiler/src/Inference/ControlDominators.tscompiler/packages/babel-plugin-react-compiler/src/Inference/DropManualMemoization.tscompiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingEffects.tscompiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingRanges.tscompiler/packages/babel-plugin-react-compiler/src/Inference/InferReactivePlaces.tscompiler/packages/babel-plugin-react-compiler/src/Inference/InlineImmediatelyInvokedFunctionExpressions.tscompiler/packages/babel-plugin-react-compiler/src/Inference/MUTABILITY_ALIASING_MODEL.mdcompiler/packages/babel-plugin-react-compiler/src/Inference/index.tscompiler/packages/babel-plugin-react-compiler/src/Optimization/ConstantPropagation.tscompiler/packages/babel-plugin-react-compiler/src/Optimization/DeadCodeElimination.tscompiler/packages/babel-plugin-react-compiler/src/Optimization/OptimizeForSSR.tscompiler/packages/babel-plugin-react-compiler/src/Optimization/OptimizePropsMethodCalls.tscompiler/packages/babel-plugin-react-compiler/src/Optimization/OutlineFunctions.tscompiler/packages/babel-plugin-react-compiler/src/Optimization/OutlineJsx.tscompiler/packages/babel-plugin-react-compiler/src/Optimization/PruneMaybeThrows.tscompiler/packages/babel-plugin-react-compiler/src/Optimization/index.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/AlignMethodCallScopes.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/AlignObjectMethodScopes.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/AlignReactiveScopesToBlockScopesHIR.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/AssertScopeInstructionsWithinScope.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/AssertWellFormedBreakTargets.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/BuildReactiveFunction.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/CodegenReactiveFunction.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/CollectReactiveIdentifiers.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/CollectReferencedGlobals.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/ExtractScopeDeclarationsFromDestructuring.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/FlattenReactiveLoopsHIR.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/FlattenScopesWithHooksOrUseHIR.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/InferReactiveScopeVariables.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/MemoizeFbtAndMacroOperandsInSameScope.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/MergeReactiveScopesThatInvalidateTogether.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PrintReactiveFunction.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PromoteUsedTemporaries.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PropagateEarlyReturns.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneAllReactiveScopes.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneAlwaysInvalidatingScopes.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneHoistedContexts.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneNonEscapingScopes.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneNonReactiveDependencies.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneTemporaryLValues.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneUnusedLabels.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneUnusedScopes.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/RenameVariables.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/StabilizeBlockIds.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/index.tscompiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/visitors.tscompiler/packages/babel-plugin-react-compiler/src/SSA/EliminateRedundantPhi.tscompiler/packages/babel-plugin-react-compiler/src/SSA/EnterSSA.tscompiler/packages/babel-plugin-react-compiler/src/SSA/RewriteInstructionKindsBasedOnReassignment.tscompiler/packages/babel-plugin-react-compiler/src/SSA/index.tscompiler/packages/babel-plugin-react-compiler/src/Transform/NameAnonymousFunctions.tscompiler/packages/babel-plugin-react-compiler/src/Transform/index.tscompiler/packages/babel-plugin-react-compiler/src/TypeInference/InferTypes.tscompiler/packages/babel-plugin-react-compiler/src/TypeInference/index.tscompiler/packages/babel-plugin-react-compiler/src/Utils/ComponentDeclaration.tscompiler/packages/babel-plugin-react-compiler/src/Utils/DisjointSet.tscompiler/packages/babel-plugin-react-compiler/src/Utils/HookDeclaration.tscompiler/packages/babel-plugin-react-compiler/src/Utils/Keyword.tscompiler/packages/babel-plugin-react-compiler/src/Utils/Result.tscompiler/packages/babel-plugin-react-compiler/src/Utils/RuntimeDiagnosticConstants.tscompiler/packages/babel-plugin-react-compiler/src/Utils/Stack.tscompiler/packages/babel-plugin-react-compiler/src/Utils/TestUtils.tscompiler/packages/babel-plugin-react-compiler/src/Utils/todo.tscompiler/packages/babel-plugin-react-compiler/src/Utils/types.d.tscompiler/packages/babel-plugin-react-compiler/src/Utils/utils.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateContextVariableLValues.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateExhaustiveDependencies.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateHooksUsage.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateLocalsNotReassignedAfterRender.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoCapitalizedCalls.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoDerivedComputationsInEffects.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoDerivedComputationsInEffects_exp.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoFreezingKnownMutableFunctions.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoImpureFunctionsInRender.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoJSXInTryStatement.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoRefAccessInRender.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoSetStateInEffects.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoSetStateInRender.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidatePreservedManualMemoization.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateSourceLocations.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateStaticComponents.tscompiler/packages/babel-plugin-react-compiler/src/Validation/ValidateUseMemo.tscompiler/packages/babel-plugin-react-compiler/src/Validation/index.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/DisjointSet-test.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/Logger-test.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/Result-test.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/e2e/constant-prop.e2e.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/e2e/expectLogs.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/e2e/hello.e2e.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/e2e/update-button.e2e.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/e2e/update-expressions.e2e.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/e2e/use-state.e2e.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/envConfig-test.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-capture-in-method-receiver-and-mutate.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-capture-in-method-receiver-and-mutate.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-capture-in-method-receiver.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-capture-in-method-receiver.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-computed-load.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-computed-load.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-nested-member-path-mutate.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-nested-member-path-mutate.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-nested-member-path.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-nested-member-path.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-while.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/alias-while.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/aliased-nested-scope-fn-expr.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/aliased-nested-scope-fn-expr.tsxcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/aliased-nested-scope-truncated-dep.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/aliased-nested-scope-truncated-dep.tsxcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/aliased_usememo.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/aliased_usememo.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scope-starts-within-cond.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scope-starts-within-cond.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-iife-return-modified-later-logical.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-iife-return-modified-later-logical.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-nested-block-structure.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-nested-block-structure.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-reactive-scope-overlaps-if.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-reactive-scope-overlaps-if.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-reactive-scope-overlaps-label.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-reactive-scope-overlaps-label.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-reactive-scope-overlaps-try.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-reactive-scope-overlaps-try.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-trycatch-nested-overlapping-range.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-trycatch-nested-overlapping-range.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-within-nested-valueblock-in-array.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/align-scopes-within-nested-valueblock-in-array.tsxcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allocating-logical-expression-instruction-scope.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allocating-logical-expression-instruction-scope.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allocating-primitive-as-dep-nested-scope.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allocating-primitive-as-dep-nested-scope.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allocating-primitive-as-dep.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allocating-primitive-as-dep.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-assigning-ref-accessing-function-to-object-property-if-not-mutated.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-assigning-ref-accessing-function-to-object-property-if-not-mutated.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-assigning-to-global-in-function-spread-as-jsx.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-assigning-to-global-in-function-spread-as-jsx.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-mutation-in-effect-indirect-usecallback.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-mutation-in-effect-indirect-usecallback.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-mutation-in-effect-indirect.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-mutation-in-effect-indirect.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-mutation-unused-usecallback.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-mutation-unused-usecallback.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-reassignment-in-effect-indirect.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-reassignment-in-effect-indirect.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-reassignment-in-effect.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-global-reassignment-in-effect.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-merge-refs-pattern.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-merge-refs-pattern.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-modify-global-in-callback-jsx.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-modify-global-in-callback-jsx.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutate-global-in-effect-fixpoint.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutate-global-in-effect-fixpoint.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutating-ref-in-callback-passed-to-jsx-indirect.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutating-ref-in-callback-passed-to-jsx-indirect.tsxcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutating-ref-in-callback-passed-to-jsx.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutating-ref-in-callback-passed-to-jsx.tsxcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutating-ref-property-in-callback-passed-to-jsx-indirect.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutating-ref-property-in-callback-passed-to-jsx-indirect.tsxcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutating-ref-property-in-callback-passed-to-jsx.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-mutating-ref-property-in-callback-passed-to-jsx.tsxcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-passing-ref-to-render-helper-props-object.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-passing-ref-to-render-helper-props-object.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-passing-ref-to-render-helper.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-passing-ref-to-render-helper.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-passing-refs-as-props.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-passing-refs-as-props.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-reassignment-to-global-function-jsx-prop.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-reassignment-to-global-function-jsx-prop.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-access-in-effect-indirect.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-access-in-effect-indirect.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-access-in-effect.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-access-in-effect.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-access-in-unused-callback-nested.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-access-in-unused-callback-nested.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-initialization-undefined.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-initialization-undefined.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-initialization.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-initialization.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-lazy-initialization-with-logical.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-lazy-initialization-with-logical.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-type-cast-in-render.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/allow-ref-type-cast-in-render.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-access-assignment.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-access-assignment.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-at-closure.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-at-closure.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-at-effect.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-at-effect.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-at-mutate-after-capture.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-at-mutate-after-capture.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-concat-should-capture.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-concat-should-capture.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-expression-spread.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-expression-spread.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-from-arg1-captures-arg0.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-from-arg1-captures-arg0.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-from-captures-arg0.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-from-captures-arg0.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-from-maybemutates-arg0.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-from-maybemutates-arg0.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-join.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-join.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-captures-receiver-noAlias.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-captures-receiver-noAlias.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-frozen-array-noAlias.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-frozen-array-noAlias.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-frozen-array.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-frozen-array.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-mutable-array-mutating-lambda-noAlias.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-mutable-array-mutating-lambda-noAlias.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-mutable-array-mutating-lambda.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-mutable-array-mutating-lambda.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-mutable-array-non-mutating-lambda-mutated-result.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-mutable-array-non-mutating-lambda-mutated-result.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-noAlias-escaping-function.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-map-noAlias-escaping-function.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-pattern-params.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-pattern-params.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-pattern-spread-creates-array.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-pattern-spread-creates-array.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-properties.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-properties.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-property-call.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-property-call.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-push-effect.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-push-effect.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-spread-later-mutated.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-spread-later-mutated.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-spread-mutable-iterator.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/array-spread-mutable-iterator.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/arrow-expr-directive.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/arrow-expr-directive.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/arrow-function-one-line-directive.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/arrow-function-one-line-directive.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/arrow-function-with-implicit-return.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/arrow-function-with-implicit-return.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-expression-computed.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-expression-computed.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-expression-nested-path.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-expression-nested-path.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-in-nested-if.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-in-nested-if.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-variations-complex-lvalue-array.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-variations-complex-lvalue-array.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-variations-complex-lvalue.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-variations-complex-lvalue.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-variations.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/assignment-variations.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/await-side-effecting-promise.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/await-side-effecting-promise.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/await.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/await.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-existing-react-import.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-existing-react-import.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-existing-react-kitchensink-import.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-existing-react-kitchensink-import.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-existing-react-namespace-import.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-existing-react-namespace-import.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-existing-react-runtime-import.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-existing-react-runtime-import.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-repro-compact-negative-number.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/babel-repro-compact-negative-number.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/block-scoping-switch-dead-code.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/block-scoping-switch-dead-code.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/block-scoping-switch-variable-scoping.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/block-scoping-switch-variable-scoping.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-capturing-func-maybealias-captured-mutate.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-capturing-func-maybealias-captured-mutate.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-ref-prefix-postfix-operator.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-ref-prefix-postfix-operator.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-separate-memoization-due-to-callback-capturing.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-separate-memoization-due-to-callback-capturing.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-type-inference-control-flow.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/bug-type-inference-control-flow.tscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/builtin-jsx-tag-lowered-between-mutations.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/builtin-jsx-tag-lowered-between-mutations.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-args-assignment.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-args-assignment.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-args-destructuring-assignment.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-args-destructuring-assignment.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-spread-argument-mutable-iterator.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-spread-argument-mutable-iterator.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-spread.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-spread.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-with-independently-memoizable-arg.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call-with-independently-memoizable-arg.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/call.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capture-indirect-mutate-alias-iife.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capture-indirect-mutate-alias-iife.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capture-indirect-mutate-alias.expect.mdcompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capture-indirect-mutate-alias.jscompiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/capture-param-mutate.expect.md