vxx2 / vlib / v / checker / tests / struct_unneeded_default.out
27 lines · 27 sloc · 1.21 KB · f5423ed26b892f0df427ad556e80610b32e6b435
Raw
1vlib/v/checker/tests/struct_unneeded_default.vv:2:18: warning: unnecessary default value of `0`: struct fields are zeroed by default
2 1 | struct Test {
3 2 | n int = 0
4 | ^
5 3 | n_ok int = 1
6 4 | s string = ''
7vlib/v/checker/tests/struct_unneeded_default.vv:4:18: warning: unnecessary default value of '': struct fields are zeroed by default
8 2 | n int = 0
9 3 | n_ok int = 1
10 4 | s string = ''
11 | ~~
12 5 | s_ok string = 's'
13 6 | b bool = false
14vlib/v/checker/tests/struct_unneeded_default.vv:6:18: warning: unnecessary default value `false`: struct fields are zeroed by default
15 4 | s string = ''
16 5 | s_ok string = 's'
17 6 | b bool = false
18 | ~~~~~
19 7 | b_ok bool = true
20 8 | opt ?int = none
21vlib/v/checker/tests/struct_unneeded_default.vv:8:18: warning: unnecessary default value of `none`: struct fields are zeroed by default
22 6 | b bool = false
23 7 | b_ok bool = true
24 8 | opt ?int = none
25 | ~~~~
26 9 | opt_ok ?int = 1
27 10 | }
28