mirror of https://github.com/vlang/v.git
28 lines
1.7 KiB
Plaintext
28 lines
1.7 KiB
Plaintext
vlib/v/checker/tests/or_block_check_err.vv:6:36: error: assignment requires a non empty `or {}` block
|
|
4 |
|
|
5 | fn main() {
|
|
6 | _ = callexpr_with_or_block_call() or {}.replace('a', 'b')
|
|
| ~~~~~
|
|
7 | _ = (callexpr_with_or_block_call() or {}).replace('a', 'b')
|
|
8 |
|
|
vlib/v/checker/tests/or_block_check_err.vv:7:37: error: assignment requires a non empty `or {}` block
|
|
5 | fn main() {
|
|
6 | _ = callexpr_with_or_block_call() or {}.replace('a', 'b')
|
|
7 | _ = (callexpr_with_or_block_call() or {}).replace('a', 'b')
|
|
| ~~~~~
|
|
8 |
|
|
9 | _ = callexpr_with_or_block_call() or { eprintln('error') }.replace('a', 'b')
|
|
vlib/v/checker/tests/or_block_check_err.vv:9:41: error: `or` block must provide a default value of type `string`, or return/continue/break or call a [noreturn] function like panic(err) or exit(1)
|
|
7 | _ = (callexpr_with_or_block_call() or {}).replace('a', 'b')
|
|
8 |
|
|
9 | _ = callexpr_with_or_block_call() or { eprintln('error') }.replace('a', 'b')
|
|
| ~~~~~~~~~~~~~~~~~
|
|
10 | _ = (callexpr_with_or_block_call() or { eprintln('error') }).replace('a', 'b')
|
|
11 | }
|
|
vlib/v/checker/tests/or_block_check_err.vv:10:42: error: `or` block must provide a default value of type `string`, or return/continue/break or call a [noreturn] function like panic(err) or exit(1)
|
|
8 |
|
|
9 | _ = callexpr_with_or_block_call() or { eprintln('error') }.replace('a', 'b')
|
|
10 | _ = (callexpr_with_or_block_call() or { eprintln('error') }).replace('a', 'b')
|
|
| ~~~~~~~~~~~~~~~~~
|
|
11 | }
|