vxx2 / vlib / v / checker / tests / empty_arr_to_generic_param_err.out
25 lines · 25 sloc · 792 bytes · 3d60410b605d001e54f280070d5f952da9de1112
Raw
1vlib/v/checker/tests/empty_arr_to_generic_param_err.vv:1:9: notice: unused parameter: `a`
2 1 | fn t[T](a []T) {}
3 | ^
4 2 |
5 3 | struct Foo {}
6vlib/v/checker/tests/empty_arr_to_generic_param_err.vv:5:18: notice: unused parameter: `a`
7 3 | struct Foo {}
8 4 |
9 5 | fn (t &Foo) t[T](a []T) {}
10 | ^
11 6 |
12 7 | fn main() {
13vlib/v/checker/tests/empty_arr_to_generic_param_err.vv:8:4: error: cannot use empty array as generic argument
14 6 |
15 7 | fn main() {
16 8 | t([])
17 | ~~
18 9 | Foo{}.t([])
19 10 | }
20vlib/v/checker/tests/empty_arr_to_generic_param_err.vv:9:10: error: cannot use empty array as generic argument
21 7 | fn main() {
22 8 | t([])
23 9 | Foo{}.t([])
24 | ~~
25 10 | }
26