mayContainReactCode() — react Function Reference
Architecture documentation for the mayContainReactCode() function in RunReactCompiler.ts from the react codebase.
Entity Profile
Dependency Diagram
graph TD 09651b5c_6fe0_bfb1_3cb6_67768201b6de["mayContainReactCode()"] 0e801e17_9dc9_7a83_ce0f_d28b56e090f5["RunReactCompiler.ts"] 09651b5c_6fe0_bfb1_3cb6_67768201b6de -->|defined in| 0e801e17_9dc9_7a83_ce0f_d28b56e090f5 a175348c_963a_8fa3_863b_f233ca6a33b6["runReactCompiler()"] a175348c_963a_8fa3_863b_f233ca6a33b6 -->|calls| 09651b5c_6fe0_bfb1_3cb6_67768201b6de 59d4558f_2d12_c52c_4ce6_25edc7c3540e["checkTopLevelNode()"] 09651b5c_6fe0_bfb1_3cb6_67768201b6de -->|calls| 59d4558f_2d12_c52c_4ce6_25edc7c3540e style 09651b5c_6fe0_bfb1_3cb6_67768201b6de fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/eslint-plugin-react-hooks/src/shared/RunReactCompiler.ts lines 36–47
function mayContainReactCode(sourceCode: SourceCode): boolean {
const ast = sourceCode.ast;
// Only check top-level statements - components/hooks are declared at module scope
for (const node of ast.body) {
if (checkTopLevelNode(node)) {
return true;
}
}
return false;
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does mayContainReactCode() do?
mayContainReactCode() is a function in the react codebase, defined in packages/eslint-plugin-react-hooks/src/shared/RunReactCompiler.ts.
Where is mayContainReactCode() defined?
mayContainReactCode() is defined in packages/eslint-plugin-react-hooks/src/shared/RunReactCompiler.ts at line 36.
What does mayContainReactCode() call?
mayContainReactCode() calls 1 function(s): checkTopLevelNode.
What calls mayContainReactCode()?
mayContainReactCode() is called by 1 function(s): runReactCompiler.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free