v / vlib / v2 / tests / generic_a.v_
15 lines · 12 sloc · 132 bytes · 7519f915ffdafd3229fdd8912f7d78481614cb35
Raw
1module main
2
3struct StructA {}
4
5fn f[T](x T) {
6 d := x + x
7 println(d)
8}
9
10fn main() {
11 f(123)
12 f('abc')
13 // f(main)
14 f(StructA{})
15}
16