summary refs log tree commit diff stats
path: root/tests/template/template_pragmas.nim
blob: da532b0104f1ae450c72109914e0312b030a4307 (plain) (blame)
1
2
3
4
5
6
7
8
9
proc output_x:string {.compileTime.} = "x"

template t =
  const x = output_x()
  let
    bar {.exportc:"bar" & x.} = 100

static:
  doAssert(compiles (t()))