v2 / vlib / v / gen / c / testdata / translated / translated_module_actual.v
18 lines · 13 sloc · 269 bytes · 16c9bf2f2d8fb7a18c2222d0507d41762c4d07ee
Raw
1@[translated]
2module translated
3
4#include "@VMODROOT/sym.c"
5
6@[c: 'ExternalSymbol']
7pub fn external_symbol(&char) i32
8
9struct C.my_struct {
10 active bool
11}
12
13@[c_extern]
14__global my_instance C.my_struct
15
16pub fn is_my_instance_active() bool {
17 return my_instance.active
18}
19