vxx2 / vlib / v / checker / tests / generic_fn_decl_err.out
91 lines · 91 sloc · 2.85 KB · 3d60410b605d001e54f280070d5f952da9de1112
Raw
1vlib/v/checker/tests/generic_fn_decl_err.vv:21:22: notice: unused parameter: `u`
2 19 | }
3 20 |
4 21 | fn (r Db) create1[U](u U, p P) {
5 | ^
6 22 | println('Yo')
7 23 | }
8vlib/v/checker/tests/generic_fn_decl_err.vv:21:27: notice: unused parameter: `p`
9 19 | }
10 20 |
11 21 | fn (r Db) create1[U](u U, p P) {
12 | ^
13 22 | println('Yo')
14 23 | }
15vlib/v/checker/tests/generic_fn_decl_err.vv:25:22: notice: unused parameter: `u`
16 23 | }
17 24 |
18 25 | fn (r Db) create2[U](u U, p &P) {
19 | ^
20 26 | println('Yo')
21 27 | }
22vlib/v/checker/tests/generic_fn_decl_err.vv:25:27: notice: unused parameter: `p`
23 23 | }
24 24 |
25 25 | fn (r Db) create2[U](u U, p &P) {
26 | ^
27 26 | println('Yo')
28 27 | }
29vlib/v/checker/tests/generic_fn_decl_err.vv:29:22: notice: unused parameter: `u`
30 27 | }
31 28 |
32 29 | fn (r Db) create3[U](u U, p []P) {
33 | ^
34 30 | println('Yo')
35 31 | }
36vlib/v/checker/tests/generic_fn_decl_err.vv:29:27: notice: unused parameter: `p`
37 27 | }
38 28 |
39 29 | fn (r Db) create3[U](u U, p []P) {
40 | ^
41 30 | println('Yo')
42 31 | }
43vlib/v/checker/tests/generic_fn_decl_err.vv:33:22: notice: unused parameter: `u`
44 31 | }
45 32 |
46 33 | fn (r Db) create4[U](u U) P {
47 | ^
48 34 | return P{}
49 35 | }
50vlib/v/checker/tests/generic_fn_decl_err.vv:37:22: notice: unused parameter: `u`
51 35 | }
52 36 |
53 37 | fn (r Db) create5[U](u U) []P {
54 | ^
55 38 | return [P{}]
56 39 | }
57vlib/v/checker/tests/generic_fn_decl_err.vv:21:29: error: generic type name `P` is not mentioned in fn `create1[U]`
58 19 | }
59 20 |
60 21 | fn (r Db) create1[U](u U, p P) {
61 | ^
62 22 | println('Yo')
63 23 | }
64vlib/v/checker/tests/generic_fn_decl_err.vv:25:29: error: generic type name `P` is not mentioned in fn `create2[U]`
65 23 | }
66 24 |
67 25 | fn (r Db) create2[U](u U, p &P) {
68 | ~~
69 26 | println('Yo')
70 27 | }
71vlib/v/checker/tests/generic_fn_decl_err.vv:29:29: error: generic type name `P` is not mentioned in fn `create3[U]`
72 27 | }
73 28 |
74 29 | fn (r Db) create3[U](u U, p []P) {
75 | ~~~
76 30 | println('Yo')
77 31 | }
78vlib/v/checker/tests/generic_fn_decl_err.vv:33:27: error: generic type name `P` is not mentioned in fn `create4[U]`
79 31 | }
80 32 |
81 33 | fn (r Db) create4[U](u U) P {
82 | ^
83 34 | return P{}
84 35 | }
85vlib/v/checker/tests/generic_fn_decl_err.vv:37:27: error: generic type name `P` is not mentioned in fn `create5[U]`
86 35 | }
87 36 |
88 37 | fn (r Db) create5[U](u U) []P {
89 | ~~~
90 38 | return [P{}]
91 39 | }
92