docgen2

Source   Edit  

Procs

proc closeDoc(graph: ModuleGraph; p: PPassContext; n: PNode): PNode {....raises: [
    Exception, ValueError, KeyError, OSError, IOError, ERecoverableError,
    OSError, Exception, KeyError, ValueError, ERecoverableError], tags: [
    RootEffect, ReadIOEffect, ReadDirEffect, ReadEnvEffect, WriteIOEffect,
    WriteDirEffect, ExecIOEffect, TimeEffect], forbids: [].}
Source   Edit  
proc closeJson(graph: ModuleGraph; p: PPassContext; n: PNode): PNode {....raises: [
    Exception, ValueError, KeyError, OSError, IOError, ERecoverableError,
    OSError, Exception, KeyError, ValueError, ERecoverableError], tags: [
    RootEffect, ReadIOEffect, ReadDirEffect, ReadEnvEffect, WriteIOEffect,
    ExecIOEffect, WriteDirEffect], forbids: [].}
Source   Edit  
proc openHtml(graph: ModuleGraph; module: PSym; idgen: IdGenerator): PPassContext {....raises: [
    OSError, IOError, Exception, KeyError, ValueError, ERecoverableError], tags: [
    WriteDirEffect, ReadDirEffect, RootEffect, WriteIOEffect, ReadIOEffect,
    ReadEnvEffect], forbids: [].}
Source   Edit  
proc openJson(graph: ModuleGraph; module: PSym; idgen: IdGenerator): PPassContext {....raises: [
    OSError, IOError, Exception, KeyError, ValueError, ERecoverableError], tags: [
    WriteDirEffect, ReadDirEffect, RootEffect, WriteIOEffect, ReadIOEffect,
    ReadEnvEffect], forbids: [].}
Source   Edit  
proc openTex(graph: ModuleGraph; module: PSym; idgen: IdGenerator): PPassContext {....raises: [
    OSError, IOError, Exception, KeyError, ValueError, ERecoverableError], tags: [
    WriteDirEffect, ReadDirEffect, RootEffect, WriteIOEffect, ReadIOEffect,
    ReadEnvEffect], forbids: [].}
Source   Edit  
proc processNode(c: PPassContext; n: PNode): PNode {....raises: [ValueError,
    Exception, KeyError, OSError, IOError, ERecoverableError], tags: [
    RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect,
    WriteDirEffect], forbids: [].}
Source   Edit  
proc processNodeJson(c: PPassContext; n: PNode): PNode {....raises: [Exception,
    ValueError, KeyError, OSError, IOError, ERecoverableError], tags: [
    RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect,
    WriteDirEffect], forbids: [].}
Source   Edit