12345678910111213141516171819202122 |
- 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)
|