12345678910111213141516171819202122232425 |
- discard """
- output: '''came here'''
- """
- type
- TAny* = object {.pure.}
- value*: pointer
- rawType: pointer
- proc newAny(value, rawType: pointer): TAny =
- result.value = value
- result.rawType = rawType
- var name: cstring = "example"
- var ret: seq[tuple[name: string, a: TAny]] = @[]
- for i in 0..8000:
- var tup = ($name, newAny(nil, nil))
- assert(tup[0] == "example")
- ret.add(tup)
- assert(ret[ret.len()-1][0] == "example")
- echo "came here"
|