summary refs log blame commit diff stats
path: root/tests/template/template_pragmas.nim
blob: da532b0104f1ae450c72109914e0312b030a4307 (plain) (tree)
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()))