proc compilePipelineModule(graph: ModuleGraph; fileIdx: FileIndex;
flags: TSymFlags; fromModule: PSym = nil): PSym {....raises: [
OSError, IOError, Exception, KeyError, ValueError, ERecoverableError,
EOFError, ESuggestDone], tags: [ReadEnvEffect, ReadIOEffect, WriteDirEffect,
ReadDirEffect, RootEffect, WriteIOEffect,
TimeEffect, ExecIOEffect], forbids: [].}proc compilePipelineProject(graph: ModuleGraph; projectFileIdx = InvalidFileIdx) {....raises: [
Exception, ValueError, KeyError, OSError, IOError, ERecoverableError,
EOFError, ESuggestDone], tags: [RootEffect, ReadDirEffect, WriteIOEffect,
ReadIOEffect, ReadEnvEffect, WriteDirEffect,
TimeEffect, ExecIOEffect], forbids: [].}proc compilePipelineSystemModule(graph: ModuleGraph) {....raises: [KeyError,
Exception, OSError, IOError, ValueError, ERecoverableError, EOFError,
ESuggestDone], tags: [ReadDirEffect, RootEffect, ReadEnvEffect,
ReadIOEffect, WriteDirEffect, WriteIOEffect,
TimeEffect, ExecIOEffect], forbids: [].}proc processPipelineModule(graph: ModuleGraph; module: PSym; idgen: IdGenerator;
stream: PLLStream): bool {....raises: [Exception,
IOError, ValueError, KeyError, OSError, ERecoverableError, EOFError,
ESuggestDone], tags: [RootEffect, ReadIOEffect, ReadDirEffect,
WriteIOEffect, ReadEnvEffect, WriteDirEffect,
TimeEffect, ExecIOEffect], forbids: [].}
© 2006–2024 Andreas Rumpf
Licensed under the MIT License.
https://nim-lang.org/docs/compiler/pipelines.html