t23306.nim 143 B

123456789101112
  1. discard """
  2. targets: "cpp"
  3. """
  4. type K = object
  5. h: iterator(f: K): K
  6. iterator d(g: K): K {.closure.} =
  7. defer:
  8. discard
  9. discard K(h: d)