Yes, that can be confusing. In Module system.nim we have
    
    
    cint* {.importc: "int", nodecl.} = int32
      ## This is the same as the type ``int`` in *C*.

This means that the ordinary = int32 is indeed overwritten by importc pragma. 
So cint is indeed always C's int.

Reply via email to