# compiler/ccgutils

Dark Mode

- Index

Search:
Group by:
Source Edit

# Imports

ast, types, msgs, wordrecg, platform, trees, options, cgendata

# Procs

    proc ccgIntroducedPtr(conf: ConfigRef; s: PSym; retType: PType): bool {....raises: [
        Exception, ValueError, KeyError, OSError, IOError, ERecoverableError], tags: [
        RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect].}

  Source Edit

    proc getPragmaStmt(n: PNode; w: TSpecialWord): PNode {....raises: [], tags: [].}

  Source Edit

    proc hashString(conf: ConfigRef; s: string): BiggestInt {....raises: [], tags: [].}

  Source Edit

    proc makeSingleLineCString(s: string): string {....raises: [], tags: [].}

  Source Edit

    proc mangle(name: string): string {....raises: [], tags: [].}

  Source Edit

    proc stmtsContainPragma(n: PNode; w: TSpecialWord): bool {....raises: [], tags: [].}

  Source Edit

# Templates

    template getUniqueType(key: PType): PType

  Source Edit