summary refs log blame commit diff stats
path: root/tests/cpp/tcasts.nim
blob: 24ebb8f625ba5110bbf5b8a5dda2817593439c5e (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11


                      
                






                                   
discard """
  cmd: "nim cpp $file"
  output: ""
  targets: "cpp"
"""

block: #5979
  var a = 'a'
  var p: pointer = cast[pointer](a)
  var c = cast[char](p)
  doAssert(c == 'a')