This commit is contained in:
Araq 2020-03-10 10:39:43 +01:00 • committed by Andreas Rumpf
commit 861a5340fe
7 changed files with 37 additions and 7 deletions

View file

@ -0,0 +1,21 @@
discard """
output: ''''''
cmd: "nim c --gc:arc $file"
"""
# bug #13519
var unrelated: seq[proc() {.closure, gcsafe.}]
unrelated.add proc () =
echo "gcsafe"
import tables, sequtils
let t = newTable[int, proc()]()
type
MyProc = proc() {.closure.}
var result: seq[MyProc] = @[]
for x in t.values:
result.add(x)