v2 / vlib / v / slow_tests / prod / assoc.prod.v
27 lines · 24 sloc · 309 bytes · 6a32c810703f4ec0c39fe18298ebe6c40acac8f1
Raw
1struct MyStruct {
2 s string
3}
4
5fn new_st() MyStruct {
6 return MyStruct{}
7}
8
9fn get_st() MyStruct {
10 r := new_st()
11 return MyStruct{
12 ...r
13 s: '6'
14 }
15}
16
17fn main() {
18 s := get_st()
19 println(s)
20 $if prod {
21 println('prod mode is on')
22 assert true
23 } $else {
24 println('prod mode is off')
25 assert false
26 }
27}
28