Files
Nim/tests/macros/twrapiterator.nim
Andreas Rumpf 6a2b57b4aa fixes #7093
2018-01-18 11:40:18 +01:00

20 lines
244 B
Nim

import macros
# bug #7093
macro foobar(arg: untyped): untyped =
let procDef = quote do:
proc foo(): void =
echo "bar"
result = newStmtList(
arg, procDef
)
echo result.repr
iterator bar(): int {.foobar.} =
discard