v2 / vlib / v / checker / tests / generic_fn_generic_name_unresolved_err.out
35 lines · 35 sloc · 1.27 KB · 3d60410b605d001e54f280070d5f952da9de1112
Raw
1vlib/v/checker/tests/generic_fn_generic_name_unresolved_err.vv:3:12: notice: unused parameter: `arg`
2 1 | module main
3 2 |
4 3 | fn func[T](arg string, val T) int {
5 | ~~~
6 4 | return 2
7 5 | }
8vlib/v/checker/tests/generic_fn_generic_name_unresolved_err.vv:3:24: notice: unused parameter: `val`
9 1 | module main
10 2 |
11 3 | fn func[T](arg string, val T) int {
12 | ~~~
13 4 | return 2
14 5 | }
15vlib/v/checker/tests/generic_fn_generic_name_unresolved_err.vv:8:7: error: a generic fn with generic types, cannot be used outside of another generic fn
16 6 |
17 7 | fn main() {
18 8 | _ := func[T]
19 | ~~~~
20 9 | _ := {
21 10 | 'test': func[T]
22vlib/v/checker/tests/generic_fn_generic_name_unresolved_err.vv:10:11: error: a generic fn with generic types, cannot be used outside of another generic fn
23 8 | _ := func[T]
24 9 | _ := {
25 10 | 'test': func[T]
26 | ~~~~
27 11 | }
28 12 | _ := {
29vlib/v/checker/tests/generic_fn_generic_name_unresolved_err.vv:13:3: error: a generic fn with generic types, cannot be used outside of another generic fn
30 11 | }
31 12 | _ := {
32 13 | func[T]: 'test'
33 | ~~~~
34 14 | }
35 15 | }
36