master
1const Input = struct {
2 value: u32 = @as(error{}!u32, 0),
3};
4export fn foo() void {
5 var x: Input = Input{};
6 _ = &x;
7}
8
9// error
10//
11//:2:18: error: expected type 'u32', found 'error{}!u32'
12//:2:18: note: cannot convert error union to payload type
13//:2:18: note: consider using 'try', 'catch', or 'if'