v4 / vlib / v / checker / tests / unimplemented_interface_a.out
13 lines · 13 sloc · 397 bytes · 3d60410b605d001e54f280070d5f952da9de1112
Raw
1vlib/v/checker/tests/unimplemented_interface_a.vv:7:8: notice: unused parameter: `a`
2 5 | struct Cat {}
3 6 |
4 7 | fn foo(a Animal) {}
5 | ^
6 8 |
7 9 | fn main() {
8vlib/v/checker/tests/unimplemented_interface_a.vv:10:6: error: `Cat` doesn't implement method `name` of interface `Animal`
9 8 |
10 9 | fn main() {
11 10 | foo(Cat{})
12 | ~~~~~
13 11 | }
14