mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-04 12:07:51 +00:00
20 lines
336 B
Nim
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()
|
|
|