# macrocacheimpl

Theme:

- Index

Search:
Group by:
Source Edit

This module implements helpers for the macro cache.

# Imports

lineinfos, ast, vmdef

# Procs

    proc recordAdd(c: PCtx; info: TLineInfo; key: string; val: PNode) {.
        ...raises: [KeyError], tags: [], forbids: [].}

  Source Edit

    proc recordInc(c: PCtx; info: TLineInfo; key: string; by: BiggestInt) {.
        ...raises: [], tags: [], forbids: [].}

  Source Edit

    proc recordIncl(c: PCtx; info: TLineInfo; key: string; val: PNode) {.
        ...raises: [KeyError], tags: [], forbids: [].}

  Source Edit

    proc recordPut(c: PCtx; info: TLineInfo; key: string; k: string; val: PNode) {.
        ...raises: [KeyError], tags: [], forbids: [].}

  Source Edit