v4 / vlib / v / checker / tests / or_block_check_err.vv
11 lines · 9 sloc · 357 bytes · f4859ffb11c30a6e56129d5621ffbb3f2b099b53
Raw
1fn callexpr_with_or_block_call() !string {
2 return error('')
3}
4
5fn 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')
10 _ = (callexpr_with_or_block_call() or { eprintln('error') }).replace('a', 'b')
11}
12