MIRInfrastructure
Browse all 421 domain entities categorized under MIRInfrastructure in the react Architecture Docs architecture documentation.
PropertyPathRegistry Class — react Architecture
Architecture documentation for the PropertyPathRegistry class in CollectHoistablePropertyLoads.ts from the react codebase.
ReactiveScopeDependencyTreeHIR Class — react Architecture
Architecture documentation for the ReactiveScopeDependencyTreeHIR class in DeriveMinimalDependenciesHIR.ts from the react codebase.
Dominator Class — react Architecture
Architecture documentation for the Dominator class in Dominator.ts from the react codebase.
PostDominator Class — react Architecture
Architecture documentation for the PostDominator class in Dominator.ts from the react codebase.
SSABuilder Class — react Architecture
Architecture documentation for the SSABuilder class in EnterSSA.ts from the react codebase.
Environment Class — react Architecture
Architecture documentation for the Environment class in Environment.ts from the react codebase.
HIRBuilder Class — react Architecture
Architecture documentation for the HIRBuilder class in HIRBuilder.ts from the react codebase.
Unifier Class — react Architecture
Architecture documentation for the Unifier class in InferTypes.ts from the react codebase.
MergedBlocks Class — react Architecture
Architecture documentation for the MergedBlocks class in MergeConsecutiveBlocks.ts from the react codebase.
DependencyCollectionContext Class — react Architecture
Architecture documentation for the DependencyCollectionContext class in PropagateScopeDependenciesHIR.ts from the react codebase.
ScopeBlockTraversal Class — react Architecture
Architecture documentation for the ScopeBlockTraversal class in visitors.ts from the react codebase.
MIRInfrastructure Domain — react Architecture
Handles the internal High-level Intermediate Representation (HIR) and the transformation into Static Single Assignment (SSA) form. Architectural overview of the MIRInfrastructure domain in the react codebase. Contains 34 source files.
AssertConsistentIdentifiers.ts — react Source File
Architecture documentation for AssertConsistentIdentifiers.ts, a typescript file in the react codebase. 13 imports, 0 dependents.
AssertTerminalBlocksExist.ts — react Source File
Architecture documentation for AssertTerminalBlocksExist.ts, a typescript file in the react codebase. 9 imports, 0 dependents.
AssertValidBlockNesting.ts — react Source File
Architecture documentation for AssertValidBlockNesting.ts, a typescript file in the react codebase. 13 imports, 1 dependents.
AssertValidMutableRanges.ts — react Source File
Architecture documentation for AssertValidMutableRanges.ts, a typescript file in the react codebase. 11 imports, 0 dependents.
BuildHIR.ts — react Source File
Architecture documentation for BuildHIR.ts, a typescript file in the react codebase. 47 imports, 2 dependents.
BuildReactiveScopeTerminalsHIR.ts — react Source File
Architecture documentation for BuildReactiveScopeTerminalsHIR.ts, a typescript file in the react codebase. 22 imports, 0 dependents.
CollectHoistablePropertyLoads.ts — react Source File
Architecture documentation for CollectHoistablePropertyLoads.ts, a typescript file in the react codebase. 28 imports, 3 dependents.
CollectOptionalChainDependencies.ts — react Source File
Architecture documentation for CollectOptionalChainDependencies.ts, a typescript file in the react codebase. 22 imports, 2 dependents.
ComputeUnconditionalBlocks.ts — react Source File
Architecture documentation for ComputeUnconditionalBlocks.ts, a typescript file in the react codebase. 2 imports, 2 dependents.
DefaultModuleTypeProvider.ts — react Source File
Architecture documentation for DefaultModuleTypeProvider.ts, a typescript file in the react codebase. 3 imports, 1 dependents.
DeriveMinimalDependenciesHIR.ts — react Source File
Architecture documentation for DeriveMinimalDependenciesHIR.ts, a typescript file in the react codebase. 5 imports, 2 dependents.
Dominator.ts — react Source File
Architecture documentation for Dominator.ts, a typescript file in the react codebase. 8 imports, 1 dependents.
Environment.ts — react Source File
Architecture documentation for Environment.ts, a typescript file in the react codebase. 42 imports, 18 dependents.
FindContextIdentifiers.ts — react Source File
Architecture documentation for FindContextIdentifiers.ts, a typescript file in the react codebase. 7 imports, 1 dependents.
Globals.ts — react Source File
Architecture documentation for Globals.ts, a typescript file in the react codebase. 20 imports, 2 dependents.
HIR.ts — react Source File
Architecture documentation for HIR.ts, a typescript file in the react codebase. 23 imports, 47 dependents.
HIRBuilder.ts — react Source File
Architecture documentation for HIRBuilder.ts, a typescript file in the react codebase. 32 imports, 16 dependents.
index.ts — react Source File
Architecture documentation for index.ts, a typescript file in the react codebase. 0 imports, 69 dependents.
MergeConsecutiveBlocks.ts — react Source File
Architecture documentation for MergeConsecutiveBlocks.ts, a typescript file in the react codebase. 13 imports, 0 dependents.
MergeOverlappingReactiveScopesHIR.ts — react Source File
Architecture documentation for MergeOverlappingReactiveScopesHIR.ts, a typescript file in the react codebase. 13 imports, 0 dependents.
ObjectShape.ts — react Source File
Architecture documentation for ObjectShape.ts, a typescript file in the react codebase. 28 imports, 11 dependents.
PrintHIR.ts — react Source File
Architecture documentation for PrintHIR.ts, a typescript file in the react codebase. 14 imports, 19 dependents.
PropagateScopeDependenciesHIR.ts — react Source File
Architecture documentation for PropagateScopeDependenciesHIR.ts, a typescript file in the react codebase. 45 imports, 2 dependents.
PruneUnusedLabelsHIR.ts — react Source File
Architecture documentation for PruneUnusedLabelsHIR.ts, a typescript file in the react codebase. 5 imports, 0 dependents.
ScopeDependencyUtils.ts — react Source File
Architecture documentation for ScopeDependencyUtils.ts, a typescript file in the react codebase. 19 imports, 1 dependents.
Types.ts — react Source File
Architecture documentation for Types.ts, a typescript file in the react codebase. 4 imports, 3 dependents.
TypeSchema.ts — react Source File
Architecture documentation for TypeSchema.ts, a typescript file in the react codebase. 5 imports, 4 dependents.
visitors.ts — react Source File
Architecture documentation for visitors.ts, a typescript file in the react codebase. 18 imports, 46 dependents.
EliminateRedundantPhi.ts — react Source File
Architecture documentation for EliminateRedundantPhi.ts, a typescript file in the react codebase. 11 imports, 0 dependents.
EnterSSA.ts — react Source File
Architecture documentation for EnterSSA.ts, a typescript file in the react codebase. 21 imports, 0 dependents.
index.ts — react Source File
Architecture documentation for index.ts, a typescript file in the react codebase. 0 imports, 4 dependents.
RewriteInstructionKindsBasedOnReassignment.ts — react Source File
Architecture documentation for RewriteInstructionKindsBasedOnReassignment.ts, a typescript file in the react codebase. 13 imports, 0 dependents.
index.ts — react Source File
Architecture documentation for index.ts, a typescript file in the react codebase. 0 imports, 2 dependents.
InferTypes.ts — react Source File
Architecture documentation for InferTypes.ts, a typescript file in the react codebase. 19 imports, 0 dependents.
assertConsistentIdentifiers() — react Function Reference
Architecture documentation for the assertConsistentIdentifiers() function in AssertConsistentIdentifiers.ts from the react codebase.
validate() — react Function Reference
Architecture documentation for the validate() function in AssertConsistentIdentifiers.ts from the react codebase.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free