vxx2 / vlib / v / checker / tests / fn_ref_arg_mismatch_err.vv
18 lines · 13 sloc · 167 bytes · 0c8ce3bcb9fd4a2e5bd5f991a5a07da976d780d7
Raw
1module main
2
3struct Foo[T] {}
4
5fn (f &Foo[T]) foo(a &T) {
6 println(a)
7}
8
9fn bar[T](a &T) {
10 println(a)
11}
12
13fn main() {
14 foo := Foo[int]{}
15 foo.foo(12)
16
17 bar[int](12)
18}
19