vxx2 / vlib / v / checker / tests / recursive_struct_inited_array_err.out
19 lines · 19 sloc · 691 bytes · 38ff6472504764a80058f15f3da00bccc2a534cb
Raw
1vlib/v/checker/tests/recursive_struct_inited_array_err.vv:10:2: warning: unused variable: `buggy`
2 8 |
3 9 | fn main() {
4 10 | buggy := Node{}
5 | ~~~~~
6 11 | normal := BetterNode{}
7 12 | }
8vlib/v/checker/tests/recursive_struct_inited_array_err.vv:11:2: warning: unused variable: `normal`
9 9 | fn main() {
10 10 | buggy := Node{}
11 11 | normal := BetterNode{}
12 | ~~~~~~
13 12 | }
14vlib/v/checker/tests/recursive_struct_inited_array_err.vv:2:2: error: cannot initialize array of same struct type that is being defined (recursion detected)
15 1 | struct Node {
16 2 | next []Node = []Node{len: 1}
17 | ~~~~~~~~~~~
18 3 | }
19 4 |
20