tundeclaredgensym.nim 261 B

12345678910111213
  1. # issue #15097
  2. import macros
  3. macro foo: untyped =
  4. result = newStmtList()
  5. let tmp = genSym(nskProc, "tmp") #[tt.Error
  6. ^ illformed AST: symbol of kind skProc has no implementation]#
  7. result.add quote do:
  8. let bar = `tmp`()
  9. foo()