exportc is now not allowed for type aliases (#9979)
This commit is contained in:
parent
9fb8c3d965
commit
7c5ae00887
2 changed files with 14 additions and 0 deletions
12
tests/pragmas/t5149.nim
Normal file
12
tests/pragmas/t5149.nim
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
discard """
|
||||
errormsg: "{.exportc.} not allowed for type aliases"
|
||||
line: 9
|
||||
"""
|
||||
|
||||
type
|
||||
X* = object
|
||||
a: int
|
||||
Y* {.exportc.} = X
|
||||
|
||||
proc impl*(x: X) =
|
||||
echo "it works"
|
||||
Loading…
Add table
Add a link
Reference in a new issue