zig/test/cases/error_unions.0.zig

16 lines
238 B
Zig
Raw Normal View History

2022-04-27 21:59:55 +01:00
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
//