liftlocals

This module implements the '.liftLocals' pragma.

Imports

options, ast, msgs, idents, renderer, types, lowerings, lineinfos, pragmas, wordrecg

Procs

proc liftLocalsIfRequested(prc: PSym; n: PNode; cache: IdentCache;
                           conf: ConfigRef): PNode {...}{.
    raises: [Exception, ValueError, IOError, ERecoverableError],
    tags: [RootEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect].}
Source Edit

© 2006–2021 Andreas Rumpf
Licensed under the MIT License.
https://nim-lang.org/docs/compiler/liftlocals.html