summary refs log blame commit diff stats
path: root/tests/ccgbugs/tcodegendecllambda.nim
blob: 6dce68db5f1b315f335b6f6dbebf2cae9e0a2764 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13












                                                                     
discard """
  targets: "c cpp js"
  ccodecheck: "'HELLO'"
"""

when defined(JS):
  var foo = proc(): void{.codegenDecl: "/*HELLO*/function $2($3)".} =
    echo "baa"
else:
  var foo = proc(): void{.codegenDecl: "/*HELLO*/$1 $2 $3".} =
    echo "baa"

foo()