summary refs log blame commit diff stats
path: root/tests/cpp/tevalorder.nim
blob: 4764f3acabfd5efc30010fe8b01c6d09bd41caae (plain) (tree)
1
2
3
4
5



              
              












                                                
discard """
  output: '''0
1
2'''
targets: "cpp"
"""

# bug #8202
var current: int = 0

proc gen(): string = current.inc; $(current - 1)

proc allOut(a, b, c: string) =
    echo a
    echo b
    echo c

allOut(gen(), gen(), gen())