- proc hcrRegisterProc(module: cstring; name: cstring; fn: pointer): pointer {...}{.
    compilerProc, exportc, dynlib, raises: [KeyError, OSError], tags: [].}
- 
  Source
Edit
- proc hcrGetProc(module: cstring; name: cstring): pointer {...}{.compilerProc,
    exportc, dynlib, raises: [KeyError], tags: [].}
- 
  Source
Edit
- proc hcrRegisterGlobal(module: cstring; name: cstring; size: Natural;
                       gcMarker: HcrGcMarkerProc; outPtr: ptr pointer): bool {...}{.
    compilerProc, exportc, dynlib, raises: [KeyError], tags: [].}
- 
  Source
Edit
- proc hcrGetGlobal(module: cstring; name: cstring): pointer {...}{.compilerProc,
    exportc, dynlib, raises: [KeyError], tags: [].}
- 
  Source
Edit
- proc hcrInit(moduleList: ptr pointer; main, sys: cstring;
             datInit: HcrModuleInitializer; handle: pointer; gpa: HcrProcGetter) {...}{.
    compilerProc, exportc, dynlib, raises: [KeyError, Exception, LibraryError],
    tags: [RootEffect].}
- 
  Source
Edit
- proc hcrHasModuleChanged(moduleHash: string): bool {...}{.compilerProc, exportc,
    dynlib, raises: [KeyError], tags: [].}
- 
  Source
Edit
- proc hcrReloadNeeded(): bool {...}{.compilerProc, exportc, dynlib,
                               raises: [KeyError], tags: [].}
- 
  Source
Edit
- proc hcrPerformCodeReload() {...}{.compilerProc, exportc, dynlib,
                              raises: [KeyError, Exception, LibraryError],
                              tags: [RootEffect].}
- 
  Source
Edit
- proc hcrAddEventHandler(isBefore: bool; cb: proc ()) {...}{.compilerProc, exportc,
    dynlib, raises: [KeyError], tags: [].}
- 
  Source
Edit
- proc hcrAddModule(module: cstring) {...}{.compilerProc, exportc, dynlib, raises: [],
                                     tags: [].}
- 
  Source
Edit
- proc hcrGeneration(): int {...}{.compilerProc, exportc, dynlib, raises: [], tags: [].}
- 
  Source
Edit
- proc hcrMarkGlobals() {...}{.compilerProc, exportc, dynlib, nimcall, gcsafe,
                        raises: [Exception], tags: [RootEffect].}
- 
  Source
Edit