Source symbols: packages/react-refresh/src/ReactFreshRuntime.js
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: 73
- Referenced calls: 30
Declared symbols
Signature— type at line 22RendererHelpers— type at line 29PossiblyWeakMap— const at line 42; referencesMap,Set,WeakMap,getCustomHooks,for,get,computeFullKeyallFamiliesByID— const at line 46; referencesMap,PossiblyWeakMap,Set,WeakMap,getCustomHooks,for,get,computeFullKeyallFamiliesByType— const at line 47; referencesPossiblyWeakMap,Map,Set,WeakMap,getCustomHooks,for,get,computeFullKeyallSignaturesByType— const at line 49; referencesPossiblyWeakMap,Map,Set,WeakMap,getCustomHooks,for,get,computeFullKeyupdatedFamiliesByType— const at line 53; referencesPossiblyWeakMap,Map,Set,WeakMap,getCustomHooks,for,get,computeFullKeypendingUpdates— let at line 58; referencesMap,Set,WeakMap,getCustomHooks,for,get,computeFullKeyhelpersByRendererID— const at line 61; referencesMap,Set,WeakMap,getCustomHooks,for,get,computeFullKeyhelpersByRoot— const at line 63; referencesMap,Set,WeakMap,getCustomHooks,for,get,computeFullKeymountedRoots— const at line 66; referencesSet,WeakMap,getCustomHooks,for,get,computeFullKeyfailedRoots— const at line 68; referencesSet,WeakMap,getCustomHooks,for,get,computeFullKeyrootElements— const at line 73; referencesWeakMap,getCustomHooks,for,get,computeFullKeyisPerformingRefresh— let at line 76; referencesgetCustomHooks,for,get,computeFullKeycomputeFullKey— function at line 78; referencesgetCustomHooks,for,getfullKey— let at line 83; referencesgetCustomHookshooks— let at line 84; referencesgetCustomHookshook— const at line 97nestedHookSignature— const at line 104; referencesgetnestedHookKey— const at line 110; referencescomputeFullKeyhaveEqualSignatures— function at line 121; referencesget,computeFullKeyprevSignature— const at line 122; referencesgetnextSignature— const at line 123; referencesgetisReactClass— function at line 141canPreserveStateBetween— function at line 145; referencesisReactClass,getProperty,haveEqualSignaturesresolveFamily— function at line 178; referencesgetcloneMap— function at line 184; referencessetclone— const at line 185; referencessetcloneSet— function at line 191; referencesaddclone— const at line 192; referencesaddgetProperty— function at line 200performReactRefresh— exported function at line 209; referencesError,set,canPreserveStateBetween,add,setRefreshHandler,cloneSet,cloneMap,get,has,scheduleRoot,scheduleRefreshstaleFamilies— const at line 224; referencesset,canPreserveStateBetween,addupdatedFamilies— const at line 225; referencesset,canPreserveStateBetween,addupdates— const at line 227; referencesset,canPreserveStateBetween,addprevType— const at line 232; referencesset,canPreserveStateBetween,addupdate— const at line 246didError— let at line 257; referencescloneSet,cloneMap,get,Error,has,scheduleRootfirstError— let at line 258; referencescloneSet,cloneMap,get,Error,has,scheduleRootfailedRootsSnapshot— const at line 264; referencescloneSet,cloneMap,get,Error,has,scheduleRootmountedRootsSnapshot— const at line 265; referencescloneSet,cloneMap,get,Error,has,scheduleRoothelpersByRootSnapshot— const at line 266; referencescloneMap,get,Error,has,scheduleRoothelpers— const at line 269; referencesget,Errorelement— const at line 284; referencesget,scheduleRoothelpers— const at line 296; referencesget,Errorregister— exported function at line 324; referenceshas,get,set,push,getProperty,Errorfamily— let at line 342; referencesget,set,pushsetSignature— exported function at line 369; referenceshas,set,getProperty,ErrorcollectCustomHooksForSignature— exported function at line 404; referencesget,computeFullKey,Errorsignature— const at line 406; referencesget,computeFullKeygetFamilyByID— exported function at line 417; referencesget,ErrorgetFamilyByType— exported function at line 427; referencesget,ErrorinjectIntoGlobalHook— exported function at line 437; referencesMap,onCommitFiberUnmount,apply,set,delete,get,has,add,Errorhook— let at line 444; referencesMap,onCommitFiberUnmountnextID— let at line 449; referencesMap,onCommitFiberUnmountoldInject— const at line 481; referencesapply,setid— const at line 483; referencesapply,setoldOnCommitFiberRoot— const at line 508oldOnScheduleFiberRoot— const at line 509helpers— const at line 533; referencesget,set,has,add,deletecurrent— const at line 537; referenceshas,add,deletealternate— const at line 538; referenceshas,add,deletewasMounted— const at line 545; referenceshas,add,deleteisMounted— const at line 550; referencesadd,deletehasUnrecoverableErrors— exported function at line 592_getMountedRootCount— exported function at line 598; referencesErrorcreateSignatureFunctionForTransform— exported function at line 630; referencessetSignature,collectCustomHooksForSignature,ErrorsavedType— let at line 637; referencessetSignature,collectCustomHooksForSignaturehasCustomHooks— let at line 638; referencessetSignature,collectCustomHooksForSignaturedidCollectHooks— let at line 639; referencessetSignature,collectCustomHooksForSignatureisLikelyComponentType— exported function at line 682; referencesgetOwnPropertyNames,test,getProperty,ErrorownNames— const at line 692; referencesgetOwnPropertyNamesname— const at line 708; referencestest,getProperty
Imported modules
react-reconciler/src/ReactInternalTypesreact-reconciler/src/ReactFiberHotReloadingshared/ReactTypesshared/ReactSymbolsreact-devtools-core
File-level call references
Error— line 36Map— line 46PossiblyWeakMap— line 48Set— line 66WeakMap— line 74getCustomHooks— line 86for— line 96get— line 104computeFullKey— line 110isReactClass— line 146getProperty— line 157haveEqualSignatures— line 172set— line 187add— line 194canPreserveStateBetween— line 238setRefreshHandler— line 254cloneSet— line 264cloneMap— line 266has— line 275scheduleRoot— line 286scheduleRefresh— line 306push— line 347register— line 355setSignature— line 388onCommitFiberUnmount— line 465apply— line 483delete— line 519collectCustomHooksForSignature— line 671getOwnPropertyNames— line 692test— line 709
Source: packages/react-refresh/src/ReactFreshRuntime.js