Gitly
English
Русский
Español
日本語
中文
Português
Pricing
Log in
Register
vxx2
/
vlib
/
v
/
checker
/
tests
/
shared_bad_receiver.vv
17
lines
·
14
sloc
·
154 bytes
·
13764b3ce50e34098e4f5bae7d2c73db4df6f194
Raw
1
module main
2
3
struct Counter {
4
mut:
5
value int
6
}
7
8
fn (shared c Counter) inc() {
9
lock c {
10
c.value += 1
11
}
12
}
13
14
fn main() {
15
mut c := Counter{1}
16
c.inc()
17
}
18