Gitly
English
Русский
Español
日本語
中文
Português
Pricing
Log in
Register
v4
/
vlib
/
v
/
checker
/
tests
/
assign_immutable_reference_call_result_err.vv
19
lines
·
16
sloc
·
173 bytes
·
dff5b1e58122fd131c5ec38b27d095741559a9a6
Raw
1
module main
2
3
@[heap]
4
struct User {
5
mut:
6
name string
7
}
8
9
fn rere(a &User) &User {
10
return a
11
}
12
13
fn main() {
14
ja := User{
15
name: 'foo'
16
}
17
mut x := rere(ja)
18
x.name = 'bar'
19
}
20