vxx2 / vlib / v / checker / tests / lock_already_locked.vv
16 lines · 15 sloc · 121 bytes · aa364ddaca12c327360abbface95049eb9431d45
Raw
1struct St {
2mut:
3 x int
4}
5
6fn main() {
7 shared a := &St{
8 x: 5
9 }
10 lock a {
11 rlock a {
12 a.x++
13 }
14 }
15 println(a.x)
16}
17