61 lines
5.2 KiB
Text
61 lines
5.2 KiB
Text
nimTitle rodfiles ic/rodfiles.html module compiler/ic/rodfiles 0
|
|
nim versionSection ic/rodfiles.html#versionSection RodSection.versionSection 72
|
|
nim configSection ic/rodfiles.html#configSection RodSection.configSection 72
|
|
nim stringsSection ic/rodfiles.html#stringsSection RodSection.stringsSection 72
|
|
nim checkSumsSection ic/rodfiles.html#checkSumsSection RodSection.checkSumsSection 72
|
|
nim depsSection ic/rodfiles.html#depsSection RodSection.depsSection 72
|
|
nim numbersSection ic/rodfiles.html#numbersSection RodSection.numbersSection 72
|
|
nim exportsSection ic/rodfiles.html#exportsSection RodSection.exportsSection 72
|
|
nim hiddenSection ic/rodfiles.html#hiddenSection RodSection.hiddenSection 72
|
|
nim reexportsSection ic/rodfiles.html#reexportsSection RodSection.reexportsSection 72
|
|
nim compilerProcsSection ic/rodfiles.html#compilerProcsSection RodSection.compilerProcsSection 72
|
|
nim trmacrosSection ic/rodfiles.html#trmacrosSection RodSection.trmacrosSection 72
|
|
nim convertersSection ic/rodfiles.html#convertersSection RodSection.convertersSection 72
|
|
nim methodsSection ic/rodfiles.html#methodsSection RodSection.methodsSection 72
|
|
nim pureEnumsSection ic/rodfiles.html#pureEnumsSection RodSection.pureEnumsSection 72
|
|
nim toReplaySection ic/rodfiles.html#toReplaySection RodSection.toReplaySection 72
|
|
nim topLevelSection ic/rodfiles.html#topLevelSection RodSection.topLevelSection 72
|
|
nim bodiesSection ic/rodfiles.html#bodiesSection RodSection.bodiesSection 72
|
|
nim symsSection ic/rodfiles.html#symsSection RodSection.symsSection 72
|
|
nim typesSection ic/rodfiles.html#typesSection RodSection.typesSection 72
|
|
nim typeInstCacheSection ic/rodfiles.html#typeInstCacheSection RodSection.typeInstCacheSection 72
|
|
nim procInstCacheSection ic/rodfiles.html#procInstCacheSection RodSection.procInstCacheSection 72
|
|
nim attachedOpsSection ic/rodfiles.html#attachedOpsSection RodSection.attachedOpsSection 72
|
|
nim methodsPerTypeSection ic/rodfiles.html#methodsPerTypeSection RodSection.methodsPerTypeSection 72
|
|
nim enumToStringProcsSection ic/rodfiles.html#enumToStringProcsSection RodSection.enumToStringProcsSection 72
|
|
nim typeInfoSection ic/rodfiles.html#typeInfoSection RodSection.typeInfoSection 72
|
|
nim backendFlagsSection ic/rodfiles.html#backendFlagsSection RodSection.backendFlagsSection 72
|
|
nim aliveSymsSection ic/rodfiles.html#aliveSymsSection RodSection.aliveSymsSection 72
|
|
nim RodSection ic/rodfiles.html#RodSection enum RodSection 72
|
|
nim ok ic/rodfiles.html#ok RodFileError.ok 101
|
|
nim tooBig ic/rodfiles.html#tooBig RodFileError.tooBig 101
|
|
nim cannotOpen ic/rodfiles.html#cannotOpen RodFileError.cannotOpen 101
|
|
nim ioFailure ic/rodfiles.html#ioFailure RodFileError.ioFailure 101
|
|
nim wrongHeader ic/rodfiles.html#wrongHeader RodFileError.wrongHeader 101
|
|
nim wrongSection ic/rodfiles.html#wrongSection RodFileError.wrongSection 101
|
|
nim configMismatch ic/rodfiles.html#configMismatch RodFileError.configMismatch 101
|
|
nim includeFileChanged ic/rodfiles.html#includeFileChanged RodFileError.includeFileChanged 101
|
|
nim RodFileError ic/rodfiles.html#RodFileError enum RodFileError 101
|
|
nim RodFile ic/rodfiles.html#RodFile object RodFile 105
|
|
nim storePrim ic/rodfiles.html#storePrim,RodFile,string proc storePrim(f: var RodFile; s: string) 120
|
|
nim storePrim ic/rodfiles.html#storePrim,RodFile,T proc storePrim[T](f: var RodFile; x: T) 135
|
|
nim storeSeq ic/rodfiles.html#storeSeq,RodFile,seq[T] proc storeSeq[T](f: var RodFile; s: seq[T]) 155
|
|
nim loadPrim ic/rodfiles.html#loadPrim,RodFile,string proc loadPrim(f: var RodFile; s: var string) 168
|
|
nim loadPrim ic/rodfiles.html#loadPrim,RodFile,T proc loadPrim[T](f: var RodFile; x: var T) 180
|
|
nim loadSeq ic/rodfiles.html#loadSeq,RodFile,seq[T] proc loadSeq[T](f: var RodFile; s: var seq[T]) 198
|
|
nim storeHeader ic/rodfiles.html#storeHeader,RodFile proc storeHeader(f: var RodFile) 209
|
|
nim loadHeader ic/rodfiles.html#loadHeader,RodFile proc loadHeader(f: var RodFile) 215
|
|
nim storeSection ic/rodfiles.html#storeSection,RodFile,RodSection proc storeSection(f: var RodFile; s: RodSection) 224
|
|
nim loadSection ic/rodfiles.html#loadSection,RodFile,RodSection proc loadSection(f: var RodFile; expected: RodSection) 231
|
|
nim create ic/rodfiles.html#create,string proc create(filename: string): RodFile 239
|
|
nim close ic/rodfiles.html#close,RodFile proc close(f: var RodFile) 244
|
|
nim open ic/rodfiles.html#open,string proc open(filename: string): RodFile 246
|
|
nimgrp storeprim ic/rodfiles.html#storePrim-procs-all proc 120
|
|
nimgrp loadprim ic/rodfiles.html#loadPrim-procs-all proc 168
|
|
heading Overview ic/rodfiles.html#overview Overview 0
|
|
heading A basic but "wrong" example of the lifecycle: ic/rodfiles.html#overview-a-basic-but-wrong-example-of-the-lifecyclecolon A basic but "wrong" example of the lifecycle: 0
|
|
heading Issues with the Example ic/rodfiles.html#a-basic-but-wrong-example-of-the-lifecyclecolon-issues-with-the-example Issues with the Example 0
|
|
heading API Notes ic/rodfiles.html#api-notes API Notes 0
|
|
heading Valid inputs for Rod files ic/rodfiles.html#api-notes-valid-inputs-for-rod-files Valid inputs for Rod files 0
|
|
heading Note on error handling style ic/rodfiles.html#api-notes-note-on-error-handling-style Note on error handling style 0
|
|
heading Misc ic/rodfiles.html#api-notes-misc Misc 0
|