docgen2

Source   Edit  

Procs

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