clonePlaceToTemporary() — react Function Reference
Architecture documentation for the clonePlaceToTemporary() function in HIRBuilder.ts from the react codebase.
Entity Profile
Dependency Diagram
graph TD 105d3afd_b3ee_3f37_2c92_eed7c3d1a5a0["clonePlaceToTemporary()"] df6865e0_b573_e905_84d6_4eb6b419a888["HIRBuilder.ts"] 105d3afd_b3ee_3f37_2c92_eed7c3d1a5a0 -->|defined in| df6865e0_b573_e905_84d6_4eb6b419a888 fb7d5dbf_1b8e_624d_5b62_7b7a22eeb272["transformDestructuring()"] fb7d5dbf_1b8e_624d_5b62_7b7a22eeb272 -->|calls| 105d3afd_b3ee_3f37_2c92_eed7c3d1a5a0 49446ae1_b830_9411_8258_1139d21b314b["createTemporaryPlace()"] 105d3afd_b3ee_3f37_2c92_eed7c3d1a5a0 -->|calls| 49446ae1_b830_9411_8258_1139d21b314b style 105d3afd_b3ee_3f37_2c92_eed7c3d1a5a0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
compiler/packages/babel-plugin-react-compiler/src/HIR/HIRBuilder.ts lines 924–930
export function clonePlaceToTemporary(env: Environment, place: Place): Place {
const temp = createTemporaryPlace(env, place.loc);
temp.effect = place.effect;
temp.identifier.type = place.identifier.type;
temp.reactive = place.reactive;
return temp;
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does clonePlaceToTemporary() do?
clonePlaceToTemporary() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/HIR/HIRBuilder.ts.
Where is clonePlaceToTemporary() defined?
clonePlaceToTemporary() is defined in compiler/packages/babel-plugin-react-compiler/src/HIR/HIRBuilder.ts at line 924.
What does clonePlaceToTemporary() call?
clonePlaceToTemporary() calls 1 function(s): createTemporaryPlace.
What calls clonePlaceToTemporary()?
clonePlaceToTemporary() is called by 1 function(s): transformDestructuring.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free