zig/test/cases/wasm-wasi/error_unions.0.zig

16 lines
238 B
Zig

pub fn main() void {
var e1 = error.Foo;
var e2 = error.Bar;
assert(e1 != e2);
assert(e1 == error.Foo);
assert(e2 == error.Bar);
}
fn assert(b: bool) void {
if (!b) unreachable;
}
// run
// target=wasm32-wasi
//