diff options
Diffstat (limited to 'compiler/transf.nim')
-rw-r--r-- | compiler/transf.nim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/transf.nim b/compiler/transf.nim index 8ff0664da..5dd275414 100644 --- a/compiler/transf.nim +++ b/compiler/transf.nim @@ -494,6 +494,7 @@ proc transformConv(c: PTransf, n: PNode): PNode = result = transformSons(c, n) of tyOpenArray, tyVarargs: result = transform(c, n[1]) + #result = transformSons(c, n) result.typ = takeType(n.typ, n[1].typ) #echo n.info, " came here and produced ", typeToString(result.typ), # " from ", typeToString(n.typ), " and ", typeToString(n[1].typ) @@ -1107,6 +1108,9 @@ proc transformBody*(g: ModuleGraph, prc: PSym, cache: bool): PNode = else: prc.transformedBody = nil + #if prc.name.s == "main": + # echo "transformed into ", renderTree(result, {renderIds}) + proc transformStmt*(g: ModuleGraph; module: PSym, n: PNode): PNode = if nfTransf in n.flags: result = n |