mirror of
https://github.com/vlang/v.git
synced 2025-09-16 07:52:32 +03:00
22 lines
255 B
V
22 lines
255 B
V
#include "@VMODROOT/cstruct.h"
|
|
|
|
struct C.MyCStruct {
|
|
data &u8
|
|
}
|
|
|
|
struct MyWrapper {
|
|
C.MyCStruct
|
|
}
|
|
|
|
fn (it C.MyCStruct) wrap() MyWrapper {
|
|
return MyWrapper{
|
|
data: it.data
|
|
}
|
|
}
|
|
|
|
fn test_main() {
|
|
dump(C.MyCStruct{
|
|
data: 123
|
|
}.wrap())
|
|
assert true
|
|
}
|