compiler/packages/babel-plugin-react-compiler/src/HIR/ — react Directory Structure
Directory listing for compiler/packages/babel-plugin-react-compiler/src/HIR/ in the react codebase. Contains 28 files and 0 subdirectories.
Entity Profile
Dependency Diagram
graph TD 8c844a75_ae6a_2218_e97e_7278c1f0e722["HIR/"] 277c518d_edde_d1c4_b70b_db27c08ecf93["AssertConsistentIdentifiers.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> 277c518d_edde_d1c4_b70b_db27c08ecf93 572aada9_286c_f6c1_f21b_7883e8a8a120["AssertTerminalBlocksExist.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> 572aada9_286c_f6c1_f21b_7883e8a8a120 5dff208f_71b7_72c1_b78a_03be9b621b2a["AssertValidBlockNesting.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> 5dff208f_71b7_72c1_b78a_03be9b621b2a f9422309_9e6e_f2fd_460b_718008fd5ae7["AssertValidMutableRanges.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> f9422309_9e6e_f2fd_460b_718008fd5ae7 e04c04d6_37a7_1dc3_7fae_7d07660d0af9["BuildHIR.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> e04c04d6_37a7_1dc3_7fae_7d07660d0af9 779d40ec_03b1_7ad7_ef48_9ccec3c3bf70["BuildReactiveScopeTerminalsHIR.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> 779d40ec_03b1_7ad7_ef48_9ccec3c3bf70 53e05ed1_ffb1_8db2_8573_ef5a3fb99c72["CollectHoistablePropertyLoads.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> 53e05ed1_ffb1_8db2_8573_ef5a3fb99c72 fd3023fa_cdd5_e8f0_669a_c459a0f89746["CollectOptionalChainDependencies.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> fd3023fa_cdd5_e8f0_669a_c459a0f89746 c0d1dc03_8683_01ed_b02a_b10aae366514["ComputeUnconditionalBlocks.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> c0d1dc03_8683_01ed_b02a_b10aae366514 0c7e53f1_4ebc_f3be_54f8_05e81729a4e9["DefaultModuleTypeProvider.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> 0c7e53f1_4ebc_f3be_54f8_05e81729a4e9 686094a4_f90a_6b2e_949a_aa03f03b5c66["DeriveMinimalDependenciesHIR.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> 686094a4_f90a_6b2e_949a_aa03f03b5c66 b02a9daf_aca4_b66a_9b9b_0b739a8ca4aa["Dominator.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> b02a9daf_aca4_b66a_9b9b_0b739a8ca4aa 1b971013_8a90_0d8d_1fcc_f31581cd66aa["Environment.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> 1b971013_8a90_0d8d_1fcc_f31581cd66aa a8683125_42ac_e9cd_3e85_739b8a5c0c4c["FindContextIdentifiers.ts"] 8c844a75_ae6a_2218_e97e_7278c1f0e722 --> a8683125_42ac_e9cd_3e85_739b8a5c0c4c style 8c844a75_ae6a_2218_e97e_7278c1f0e722 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Files
- AssertConsistentIdentifiers.ts
- AssertTerminalBlocksExist.ts
- AssertValidBlockNesting.ts
- AssertValidMutableRanges.ts
- BuildHIR.ts
- BuildReactiveScopeTerminalsHIR.ts
- CollectHoistablePropertyLoads.ts
- CollectOptionalChainDependencies.ts
- ComputeUnconditionalBlocks.ts
- DefaultModuleTypeProvider.ts
- DeriveMinimalDependenciesHIR.ts
- Dominator.ts
- Environment.ts
- FindContextIdentifiers.ts
- Globals.ts
- HIR.ts
- HIRBuilder.ts
- MergeConsecutiveBlocks.ts
- MergeOverlappingReactiveScopesHIR.ts
- ObjectShape.ts
- PrintHIR.ts
- PropagateScopeDependenciesHIR.ts
- PruneUnusedLabelsHIR.ts
- ScopeDependencyUtils.ts
- TypeSchema.ts
- Types.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