codegenJsxFbtChildElement() — react Function Reference
Architecture documentation for the codegenJsxFbtChildElement() function in CodegenReactiveFunction.ts from the react codebase.
Entity Profile
Dependency Diagram
graph TD ed81fd72_a4b1_97c5_10fd_9bd1e8dc363a["codegenJsxFbtChildElement()"] dc7f10c2_c914_a162_d02b_a10a15c64a5f["CodegenReactiveFunction.ts"] ed81fd72_a4b1_97c5_10fd_9bd1e8dc363a -->|defined in| dc7f10c2_c914_a162_d02b_a10a15c64a5f d8edf87e_ea78_c9d0_b5c9_13d68891efec["codegenInstructionValue()"] d8edf87e_ea78_c9d0_b5c9_13d68891efec -->|calls| ed81fd72_a4b1_97c5_10fd_9bd1e8dc363a 417e2d5f_b23d_4958_62ad_83267727fc72["codegenPlace()"] ed81fd72_a4b1_97c5_10fd_9bd1e8dc363a -->|calls| 417e2d5f_b23d_4958_62ad_83267727fc72 style ed81fd72_a4b1_97c5_10fd_9bd1e8dc363a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
compiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/CodegenReactiveFunction.ts lines 2433–2453
function codegenJsxFbtChildElement(
cx: Context,
place: Place,
):
| t.JSXText
| t.JSXExpressionContainer
| t.JSXSpreadChild
| t.JSXElement
| t.JSXFragment {
const value = codegenPlace(cx, place);
switch (value.type) {
// fbt:param only allows JSX element or expression container as children
case 'JSXText':
case 'JSXElement': {
return value;
}
default: {
return createJsxExpressionContainer(place.loc, value);
}
}
}
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does codegenJsxFbtChildElement() do?
codegenJsxFbtChildElement() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/CodegenReactiveFunction.ts.
Where is codegenJsxFbtChildElement() defined?
codegenJsxFbtChildElement() is defined in compiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/CodegenReactiveFunction.ts at line 2433.
What does codegenJsxFbtChildElement() call?
codegenJsxFbtChildElement() calls 1 function(s): codegenPlace.
What calls codegenJsxFbtChildElement()?
codegenJsxFbtChildElement() is called by 1 function(s): codegenInstructionValue.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free