This commit is contained in:
Araq 2014-02-14 23:47:06 +01:00
commit 2b9311e9f1
5 changed files with 86 additions and 27 deletions

View file

@ -754,6 +754,7 @@ proc transformStmt*(module: PSym, n: PNode): PNode =
result = processTransf(c, n, module)
result = liftLambdasForTopLevel(module, result)
incl(result.flags, nfTransf)
when useEffectSystem: trackTopLevelStmt(module, result)
proc transformExpr*(module: PSym, n: PNode): PNode =
if nfTransf in n.flags: