# compiler/filters

Dark Mode

- Index

Search:
Group by:
Source Edit

# Imports

llstream, idents, ast, msgs, options, renderer, pathutils

# Procs

    proc boolArg(conf: ConfigRef; n: PNode; name: string; pos: int; default: bool): bool {.
        ...raises: [Exception, ValueError, KeyError, IOError, ERecoverableError], tags: [
        RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect].}

  Source Edit

    proc charArg(conf: ConfigRef; n: PNode; name: string; pos: int; default: char): char {.
        ...raises: [Exception, ValueError, KeyError, IOError, ERecoverableError], tags: [
        RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect].}

  Source Edit

    proc filterReplace(conf: ConfigRef; stdin: PLLStream; filename: AbsoluteFile;
                       call: PNode): PLLStream {.
        ...raises: [Exception, ValueError, KeyError, IOError, ERecoverableError], tags: [
        RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect].}

  Source Edit

    proc filterStrip(conf: ConfigRef; stdin: PLLStream; filename: AbsoluteFile;
                     call: PNode): PLLStream {.
        ...raises: [Exception, ValueError, KeyError, IOError, ERecoverableError], tags: [
        RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect].}

  Source Edit

    proc strArg(conf: ConfigRef; n: PNode; name: string; pos: int; default: string): string {.
        ...raises: [Exception, ValueError, KeyError, IOError, ERecoverableError], tags: [
        RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect].}

  Source Edit