vxx2 / vlib / v / checker / tests / invalid_generic_field_err.vv
20 lines · 16 sloc · 214 bytes · cf0100f140dc94c8b09685e48039c86adb2319af
Raw
1struct User {}
2
3fn (u &User) debug_1() {
4 println('${u.typo}')
5}
6
7fn debug_2[T](t T) {
8 _ := t.typo
9}
10
11fn debug_3[T](t T) {
12 println('${t.typo}')
13}
14
15fn main() {
16 u := &User{}
17 u.debug_1()
18 debug_2(u)
19 debug_3(u)
20}
21