Files
Nim/tests/template/twrong_getast.nim
2017-03-20 10:56:15 +01:00

20 lines
336 B
Nim

discard """
errormsg: "expected a template that takes 3 arguments"
line: 16
"""
import macros
template grainBlock(proxyTypeName: untyped, proxyProcs: untyped): typed =
discard
var
proxyTypeName: string
proxyProcs: string
macro foo(): untyped =
let x = getAst grainBlock(proxyTypeName, proxyProcs, proxyTypeName)
foo()