summary refs log blame commit diff stats
path: root/tests/ccgbugs/tnoalias.nim
blob: 5ddfac5bb3e808588bd821eb1d8b82f9039d4050 (plain) (tree)
1
2
3
4
5
6
7
8







                                                                     
discard """
  ccodecheck: "\\i@'NIM_CHAR* NIM_NOALIAS x,' @'void* NIM_NOALIAS q'"
"""

proc p(x {.noalias.}: openArray[char]) =
  var q {.noalias.}: pointer = unsafeAddr(x[0])

p "abc"