docgen2

Source   Edit  

Procs

proc closeDoc(graph: ModuleGraph; p: PPassContext; n: PNode): PNode {....raises: [
    Exception, OSError, KeyError, ValueError, IOError, ERecoverableError,
    OSError, Exception, KeyError, ValueError, ERecoverableError], tags: [
    RootEffect, WriteIOEffect, ReadEnvEffect, ReadIOEffect, ReadDirEffect,
    WriteDirEffect, ExecIOEffect, TimeEffect], forbids: [].}
Source   Edit  
proc closeJson(graph: ModuleGraph; p: PPassContext; n: PNode): PNode {....raises: [
    Exception, OSError, KeyError, ValueError, IOError, ERecoverableError,
    OSError, Exception, KeyError, ValueError, ERecoverableError], tags: [
    RootEffect, WriteIOEffect, ReadEnvEffect, ReadIOEffect, ReadDirEffect,
    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: [Exception,
    OSError, KeyError, ValueError, IOError, ERecoverableError], tags: [
    RootEffect, WriteIOEffect, ReadEnvEffect, ReadIOEffect, ReadDirEffect,
    WriteDirEffect], forbids: [].}
Source   Edit  
proc processNodeJson(c: PPassContext; n: PNode): PNode {....raises: [Exception,
    OSError, KeyError, ValueError, IOError, ERecoverableError], tags: [
    RootEffect, WriteIOEffect, ReadEnvEffect, ReadIOEffect, ReadDirEffect,
    WriteDirEffect], forbids: [].}
Source   Edit