v2 / vlib / v / slow_tests / inout / nested_structs.vv
22 lines · 18 sloc · 188 bytes · 6a32c810703f4ec0c39fe18298ebe6c40acac8f1
Raw
1module main
2
3struct Bbb {
4 pass bool
5 name string
6}
7
8fn (b &Bbb) print() {
9 println(b)
10}
11
12struct Aaa {
13 test bool
14 b Bbb
15}
16
17fn main() {
18 a := Aaa{}
19 println(a)
20 b := Bbb{}
21 b.print()
22}
23