diff options
Diffstat (limited to 'compiler/depends.nim')
-rw-r--r-- | compiler/depends.nim | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/compiler/depends.nim b/compiler/depends.nim index 15d30dd5b..3d252c2a2 100644 --- a/compiler/depends.nim +++ b/compiler/depends.nim @@ -25,7 +25,7 @@ type dotGraph: Rope proc addDependencyAux(b: Backend; importing, imported: string) = - addf(b.dotGraph, "$1 -> \"$2\";$n", [rope(importing), rope(imported)]) + b.dotGraph.addf("$1 -> \"$2\";$n", [rope(importing), rope(imported)]) # s1 -> s2_4[label="[0-9]"]; proc addDotDependency(c: PPassContext, n: PNode): PNode = @@ -34,14 +34,14 @@ proc addDotDependency(c: PPassContext, n: PNode): PNode = let b = Backend(g.graph.backend) case n.kind of nkImportStmt: - for i in 0 ..< len(n): - var imported = getModuleName(g.config, n.sons[i]) + for i in 0..<n.len: + var imported = getModuleName(g.config, n[i]) addDependencyAux(b, g.module.name.s, imported) of nkFromStmt, nkImportExceptStmt: - var imported = getModuleName(g.config, n.sons[0]) + var imported = getModuleName(g.config, n[0]) addDependencyAux(b, g.module.name.s, imported) of nkStmtList, nkBlockStmt, nkStmtListExpr, nkBlockExpr: - for i in 0 ..< len(n): discard addDotDependency(c, n.sons[i]) + for i in 0..<n.len: discard addDotDependency(c, n[i]) else: discard |