# docgen2

Theme:

- Index

Search:
Group by:
Source Edit

# Imports

options, ast, msgs, docgen, lineinfos, pathutils, packages, modulegraphs

# Procs

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

  Source Edit

    proc processNodeJson(c: PPassContext; n: PNode): PNode {....raises: [Exception,
        ValueError, OSError, KeyError, IOError, ERecoverableError], tags: [
        RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect,
        WriteDirEffect], forbids: [].}

  Source Edit