Gitly
English
Русский
Español
日本語
中文
Português
Pricing
Log in
Register
vxx2
/
vlib
/
v
/
checker
/
tests
/
fn_call_mut_arg_mismatch_err.vv
16
lines
·
13
sloc
·
174 bytes
·
64430f9471d9a660f1b1c356f1c4c069bef3c053
Raw
1
module main
2
3
pub struct Expr1 {
4
name string
5
}
6
7
fn foo(mut expr &Expr1) { // <---- &
8
println(expr.name)
9
}
10
11
fn main() {
12
mut expr := Expr1{
13
name: '123'
14
}
15
foo(mut expr)
16
}
17