compiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/ — react Directory Structure
Directory listing for compiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/ in the react codebase. Contains 31 files and 0 subdirectories.
Entity Profile
Dependency Diagram
graph TD c3206ce4_e0c9_b89a_10be_f2f5003a4b3f["ReactiveScopes/"] 144792a6_40dd_95bb_1746_790346dbccd0["AlignMethodCallScopes.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 144792a6_40dd_95bb_1746_790346dbccd0 ad600d8a_ade3_8a40_a17a_ccb4623a8608["AlignObjectMethodScopes.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> ad600d8a_ade3_8a40_a17a_ccb4623a8608 7be237a7_8abd_01cf_0fb0_fb02f23a8086["AlignReactiveScopesToBlockScopesHIR.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 7be237a7_8abd_01cf_0fb0_fb02f23a8086 01cf585d_2384_4412_6dde_8416d27772a6["AssertScopeInstructionsWithinScope.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 01cf585d_2384_4412_6dde_8416d27772a6 31e1b13d_4465_d177_45eb_7f64bf27ed7e["AssertWellFormedBreakTargets.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 31e1b13d_4465_d177_45eb_7f64bf27ed7e 3e304366_7140_93cb_47c8_0d400140265a["BuildReactiveFunction.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 3e304366_7140_93cb_47c8_0d400140265a dc7f10c2_c914_a162_d02b_a10a15c64a5f["CodegenReactiveFunction.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> dc7f10c2_c914_a162_d02b_a10a15c64a5f 4021b024_bc48_5236_4c88_793e93a1cbe0["CollectReactiveIdentifiers.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 4021b024_bc48_5236_4c88_793e93a1cbe0 912711a8_8fb0_c4ab_294c_3ee046affe17["CollectReferencedGlobals.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 912711a8_8fb0_c4ab_294c_3ee046affe17 791ee72b_8a79_10a6_5a13_5297a1e50d89["ExtractScopeDeclarationsFromDestructuring.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 791ee72b_8a79_10a6_5a13_5297a1e50d89 17d394b5_a235_d9d6_15c9_133daa2aab98["FlattenReactiveLoopsHIR.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 17d394b5_a235_d9d6_15c9_133daa2aab98 65735af7_dc59_7bd9_83bb_e14ac6df06ed["FlattenScopesWithHooksOrUseHIR.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> 65735af7_dc59_7bd9_83bb_e14ac6df06ed f041318d_301f_daad_4198_91d141b3039d["InferReactiveScopeVariables.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> f041318d_301f_daad_4198_91d141b3039d fb4e4a7f_2a4f_a45a_81e6_48b5748e5365["MemoizeFbtAndMacroOperandsInSameScope.ts"] c3206ce4_e0c9_b89a_10be_f2f5003a4b3f --> fb4e4a7f_2a4f_a45a_81e6_48b5748e5365 style c3206ce4_e0c9_b89a_10be_f2f5003a4b3f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Files
- AlignMethodCallScopes.ts
- AlignObjectMethodScopes.ts
- AlignReactiveScopesToBlockScopesHIR.ts
- AssertScopeInstructionsWithinScope.ts
- AssertWellFormedBreakTargets.ts
- BuildReactiveFunction.ts
- CodegenReactiveFunction.ts
- CollectReactiveIdentifiers.ts
- CollectReferencedGlobals.ts
- ExtractScopeDeclarationsFromDestructuring.ts
- FlattenReactiveLoopsHIR.ts
- FlattenScopesWithHooksOrUseHIR.ts
- InferReactiveScopeVariables.ts
- MemoizeFbtAndMacroOperandsInSameScope.ts
- MergeReactiveScopesThatInvalidateTogether.ts
- PrintReactiveFunction.ts
- PromoteUsedTemporaries.ts
- PropagateEarlyReturns.ts
- PruneAllReactiveScopes.ts
- PruneAlwaysInvalidatingScopes.ts
- PruneHoistedContexts.ts
- PruneInitializationDependencies.ts
- PruneNonEscapingScopes.ts
- PruneNonReactiveDependencies.ts
- PruneTemporaryLValues.ts
- PruneUnusedLabels.ts
- PruneUnusedScopes.ts
- RenameVariables.ts
- StabilizeBlockIds.ts
- index.ts
- visitors.ts
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free