v2 / vlib / v / checker / tests / modules / module_struct_noinit / main.v
13 lines · 10 sloc · 214 bytes · b474aa0faf8d055aaced80ed0687ac354d0864a0
Raw
1import mod
2
3fn main() {
4 dump(default_value[mod.Foo]())
5 println(default_value[mod.Foo]())
6
7 dump(default_value[mod.Foo2[int]]())
8 println(default_value[mod.Foo2[int]]())
9}
10
11fn default_value[T]() T {
12 return T{}
13}
14