Source symbols: compiler/packages/react-compiler-runtime/src/index.ts
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@83840902c890f0eb85decda239ef6b1b14945779 · 2026-07-20T14:18:32Z
- Declarations: 33
- Referenced calls: 27
Declared symbols
ReactSecretInternals— const at line 11; referencesfor,ArrayMemoCache— type at line 17; referencesfor,Array$empty— const at line 19; referencesfor,Arrayc— exported const at line 23; referencesArray,for$— const at line 30; referencesArray,forLazyGuardDispatcher— const at line 42originalDispatcher— let at line 74; referencesError,useMemoCacheGuardKind— enum at line 87setCurrent— function at line 94guardFrames— const at line 99; referencesdispatcherGuard,push,Error,setCurrent,pop$dispatcherGuard— exported function at line 136; referencesdispatcherGuard,push,Error,setCurrent,popcurr— const at line 137; referencespush,Error,setCurrent,poplastFrame— const at line 157; referencespop,ErrorlastFrame— const at line 174; referencespop,Error$reset— exported function at line 186; referencesreset,for$makeReadOnly— exported function at line 192; referencesmakeReadOnly,ErrorrenderCounterRegistry— exported const at line 199clearRenderCounterRegistry— exported function at line 203; referencesfor,valuesregisterRenderCounter— function at line 211; referencesget,Set,set,addcounters— let at line 212; referencesget,Set,setremoveRenderCounter— function at line 220; referencesget,deletecounters— const at line 221; referencesgetuseRenderCounter— exported function at line 228; referencesuseEffect,registerRenderCounter,removeRenderCounterval— const at line 229counter— const at line 237seenErrors— const at line 250; referencesSet,structuralCheck,has,add,error,isArray,for,recur,get,isValidElement,isNaN$structuralCheck— exported function at line 252; referencesstructuralCheck,has,add,error,isArray,for,recur,get,isValidElement,isNaNerror— function at line 260; referenceshas,addstr— const at line 261; referenceshasdepthLimit— const at line 268; referenceserror,isArray,for,has,recur,get,isValidElement,isNaNrecur— function at line 269; referenceserror,isArray,for,has,get,isValidElement,isNaNoldArray— const at line 277; referencesisArray,error,for,has,recur,get,isValidElementnewArray— const at line 278; referencesisArray,error,for,has,recur,get,isValidElement
Imported modules
react
File-level call references
for— line 19Array— line 30Error— line 67useMemoCache— line 83dispatcherGuard— line 136push— line 140setCurrent— line 154pop— line 157reset— line 186makeReadOnly— line 192Map— line 202values— line 204get— line 212Set— line 214set— line 215add— line 217delete— line 225useEffect— line 234registerRenderCounter— line 238removeRenderCounter— line 244structuralCheck— line 252has— line 262error— line 266isArray— line 277recur— line 303isValidElement— line 353isNaN— line 403
Source: compiler/packages/react-compiler-runtime/src/index.ts