vxx2 / vlib / v / checker / tests / immutable_arg.vv
16 lines · 14 sloc · 110 bytes · 0c8ce3bcb9fd4a2e5bd5f991a5a07da976d780d7
Raw
1struct St {
2mut:
3 e int
4}
5
6fn f(mut x St) {
7 x.e++
8 println(x)
9}
10
11fn main() {
12 a := St{
13 e: 2
14 }
15 f(mut a)
16}
17