master
1export fn foo() void {
2 defer bar();
3}
4fn bar() anyerror!i32 {
5 return 0;
6}
7
8export fn foo2() void {
9 defer bar2();
10}
11fn bar2() anyerror {
12 return error.a;
13}
14
15// error
16//
17// :2:14: error: error union is ignored
18// :2:14: note: consider using 'try', 'catch', or 'if'
19// :9:15: error: error set is ignored