15 lines
486 B
Plaintext
15 lines
486 B
Plaintext
vlib/v/checker/tests/chan_ref.vv:10:8: error: cannot push non-reference `St` on `chan &St`
|
|
8 | fn f(ch chan &St, mut sem sync.Semaphore) {
|
|
9 | w := St{}
|
|
10 | ch <- w
|
|
| ^
|
|
11 | mut x := St{}
|
|
12 | ch <- x
|
|
vlib/v/checker/tests/chan_ref.vv:12:8: error: cannot push non-reference `St` on `chan &St`
|
|
10 | ch <- w
|
|
11 | mut x := St{}
|
|
12 | ch <- x
|
|
| ^
|
|
13 | // the following works
|
|
14 | y := &St{}
|