diff options
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/writetracking.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/writetracking.nim b/compiler/writetracking.nim index 2589959e8..db3e6c53a 100644 --- a/compiler/writetracking.nim +++ b/compiler/writetracking.nim @@ -83,7 +83,7 @@ proc depsArgs(w: var W; n: PNode) = if sfWrittenTo in paramType.sym.flags or paramType.typ.kind == tyVar: # p(f(x, y), X, g(h, z)) deps(w, it, w.markAsWrittenTo) - if sfEscapes in paramType.sym.flags or paramType.typ.kind == tyVar: + if sfEscapes in paramType.sym.flags: deps(w, it, w.markAsEscaping) proc deps(w: var W; n: PNode) = |