v2 / vlib / v / gen / c / testdata / assert_fncalls.vv
18 lines · 15 sloc · 275 bytes · 0a18690a4f240ee571e74d9f415b87c2cc3f65f2
Raw
1struct Abc {
2 x int
3}
4
5fn fn_returning_array() []int {
6 return [1]
7}
8
9fn fn_returning_struct() Abc {
10 return Abc{123}
11}
12
13fn main() {
14 assert fn_returning_array().len == 1
15 assert fn_returning_struct().x == 123
16 println(fn_returning_array())
17 println(fn_returning_struct())
18}
19