v2 / vlib / v / checker / tests / auto_ref_voidptr.out
31 lines · 31 sloc · 1019 bytes · dc7d47597b285c66e4887daa5cf31b3886eb433f
Raw
1vlib/v/checker/tests/auto_ref_voidptr.vv:1:8: notice: unused parameter: `x`
2 1 | fn foo(x int, p voidptr) {}
3 | ^
4 2 |
5 3 | fn foo2(p &Aa) {}
6vlib/v/checker/tests/auto_ref_voidptr.vv:1:15: notice: unused parameter: `p`
7 1 | fn foo(x int, p voidptr) {}
8 | ^
9 2 |
10 3 | fn foo2(p &Aa) {}
11vlib/v/checker/tests/auto_ref_voidptr.vv:3:9: notice: unused parameter: `p`
12 1 | fn foo(x int, p voidptr) {}
13 2 |
14 3 | fn foo2(p &Aa) {}
15 | ^
16 4 |
17 5 | struct Aa {}
18vlib/v/checker/tests/auto_ref_voidptr.vv:3:4: notice: unused function: `foo2`
19 1 | fn foo(x int, p voidptr) {}
20 2 |
21 3 | fn foo2(p &Aa) {}
22 | ~~~~
23 4 |
24 5 | struct Aa {}
25vlib/v/checker/tests/auto_ref_voidptr.vv:9:9: warning: automatic Aa referencing/dereferencing into voidptr is deprecated and will be removed soon; use `foo(&x)` instead of `foo(x)`
26 7 | fn main() {
27 8 | a := Aa{}
28 9 | foo(3, a)
29 | ^
30 10 | // foo2(a)
31 11 | }
32