buildTemporaryPlace() — react Function Reference
Architecture documentation for the buildTemporaryPlace() function in BuildHIR.ts from the react codebase.
Entity Profile
Dependency Diagram
graph TD f2854538_19c4_5be7_9185_12d639c86960["buildTemporaryPlace()"] 71b204f9_5133_ecb6_dff6_661af69be445["BuildHIR.ts"] f2854538_19c4_5be7_9185_12d639c86960 -->|defined in| 71b204f9_5133_ecb6_dff6_661af69be445 f1b7e4f7_9ab2_e4e2_4760_00a75d39477f["lowerStatement()"] f1b7e4f7_9ab2_e4e2_4760_00a75d39477f -->|calls| f2854538_19c4_5be7_9185_12d639c86960 d7cfadd9_9f58_ab6f_df94_d6b59fb001b8["lowerExpression()"] d7cfadd9_9f58_ab6f_df94_d6b59fb001b8 -->|calls| f2854538_19c4_5be7_9185_12d639c86960 a7a66303_a597_0830_fc22_1e1355797219["lowerOptionalMemberExpression()"] a7a66303_a597_0830_fc22_1e1355797219 -->|calls| f2854538_19c4_5be7_9185_12d639c86960 9bf60ba5_3171_5ca1_19b7_ceb980839759["lowerOptionalCallExpression()"] 9bf60ba5_3171_5ca1_19b7_ceb980839759 -->|calls| f2854538_19c4_5be7_9185_12d639c86960 cb285691_9a68_73d0_b681_74a9b4c69b5d["lowerValueToTemporary()"] cb285691_9a68_73d0_b681_74a9b4c69b5d -->|calls| f2854538_19c4_5be7_9185_12d639c86960 ef6b8692_6be7_d6b9_b8f2_c814a201a58d["lowerAssignment()"] ef6b8692_6be7_d6b9_b8f2_c814a201a58d -->|calls| f2854538_19c4_5be7_9185_12d639c86960 ece66204_db9b_6881_9fef_e131cc53db5b["makeTemporary()"] f2854538_19c4_5be7_9185_12d639c86960 -->|calls| ece66204_db9b_6881_9fef_e131cc53db5b style f2854538_19c4_5be7_9185_12d639c86960 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
compiler/packages/babel-plugin-react-compiler/src/HIR/BuildHIR.ts lines 3587–3596
function buildTemporaryPlace(builder: HIRBuilder, loc: SourceLocation): Place {
const place: Place = {
kind: 'Identifier',
identifier: builder.makeTemporary(loc),
effect: Effect.Unknown,
reactive: false,
loc,
};
return place;
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does buildTemporaryPlace() do?
buildTemporaryPlace() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/HIR/BuildHIR.ts.
Where is buildTemporaryPlace() defined?
buildTemporaryPlace() is defined in compiler/packages/babel-plugin-react-compiler/src/HIR/BuildHIR.ts at line 3587.
What does buildTemporaryPlace() call?
buildTemporaryPlace() calls 1 function(s): makeTemporary.
What calls buildTemporaryPlace()?
buildTemporaryPlace() is called by 6 function(s): lowerAssignment, lowerExpression, lowerOptionalCallExpression, lowerOptionalMemberExpression, lowerStatement, lowerValueToTemporary.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free