collectTemporariesSidemap() — react Function Reference
Architecture documentation for the collectTemporariesSidemap() function in PropagateScopeDependenciesHIR.ts from the react codebase.
Entity Profile
Dependency Diagram
graph TD 5c398df4_9a90_b7aa_6be6_ddff9be0b519["collectTemporariesSidemap()"] 76832af2_c0a7_f31c_e448_af5664da4b88["PropagateScopeDependenciesHIR.ts"] 5c398df4_9a90_b7aa_6be6_ddff9be0b519 -->|defined in| 76832af2_c0a7_f31c_e448_af5664da4b88 55f3fce3_0db5_e260_b549_d5a721561462["propagateScopeDependenciesHIR()"] 55f3fce3_0db5_e260_b549_d5a721561462 -->|calls| 5c398df4_9a90_b7aa_6be6_ddff9be0b519 ca434b67_031d_2bec_f10c_3b8a790002ed["inferMinimalDependencies()"] ca434b67_031d_2bec_f10c_3b8a790002ed -->|calls| 5c398df4_9a90_b7aa_6be6_ddff9be0b519 bd383390_a354_8863_d439_cafcd9e7a730["collectTemporariesSidemapImpl()"] 5c398df4_9a90_b7aa_6be6_ddff9be0b519 -->|calls| bd383390_a354_8863_d439_cafcd9e7a730 style 5c398df4_9a90_b7aa_6be6_ddff9be0b519 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
compiler/packages/babel-plugin-react-compiler/src/HIR/PropagateScopeDependenciesHIR.ts lines 231–243
export function collectTemporariesSidemap(
fn: HIRFunction,
usedOutsideDeclaringScope: ReadonlySet<DeclarationId>,
): ReadonlyMap<IdentifierId, ReactiveScopeDependency> {
const temporaries = new Map();
collectTemporariesSidemapImpl(
fn,
usedOutsideDeclaringScope,
temporaries,
null,
);
return temporaries;
}
Domain
Subdomains
Source
Frequently Asked Questions
What does collectTemporariesSidemap() do?
collectTemporariesSidemap() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/HIR/PropagateScopeDependenciesHIR.ts.
Where is collectTemporariesSidemap() defined?
collectTemporariesSidemap() is defined in compiler/packages/babel-plugin-react-compiler/src/HIR/PropagateScopeDependenciesHIR.ts at line 231.
What does collectTemporariesSidemap() call?
collectTemporariesSidemap() calls 1 function(s): collectTemporariesSidemapImpl.
What calls collectTemporariesSidemap()?
collectTemporariesSidemap() is called by 2 function(s): inferMinimalDependencies, propagateScopeDependenciesHIR.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free