15 lines
628 B
Plaintext
15 lines
628 B
Plaintext
vlib/v/checker/tests/incorrect_smartcast2_err.vv:24:9: notice: smartcast can only be used on the ident or selector, e.g. match foo, match foo.bar
|
|
22 |
|
|
23 | fn doesntwork(v []Either<int, int>) {
|
|
24 | match v[0] {
|
|
| ~~~
|
|
25 | Left<int> {
|
|
26 | println(v[0].error)
|
|
vlib/v/checker/tests/incorrect_smartcast2_err.vv:26:17: error: field `error` does not exist or have the same type in all sumtype variants
|
|
24 | match v[0] {
|
|
25 | Left<int> {
|
|
26 | println(v[0].error)
|
|
| ~~~~~
|
|
27 | }
|
|
28 | else {}
|