Commit 0ecbd5a0e1
Changed files (4)
test/behavior/switch.zig
@@ -1117,8 +1117,6 @@ test "switch on non-exhaustive enum" {
}
};
- var e: E = .a;
- _ = &e;
- try E.doTheTest(e);
+ try E.doTheTest(.a);
try comptime E.doTheTest(.a);
}
test/cases/compile_errors/switch_expression-non_exhaustive_absorbing.zig
@@ -22,8 +22,6 @@ pub export fn entry2() void {
}
// error
-// backend=stage2
-// target=native
//
// :12:5: error: switch must handle all possibilities
// :3:5: note: unhandled enumeration value: 'b'
test/cases/compile_errors/switch_expression-non_exhaustive_inline.zig
@@ -20,8 +20,6 @@ export fn g(e: E) void {
}
// error
-// backend=stage2
-// target=native
//
// :10:16: error: cannot inline '_' prong
// :18:16: error: cannot inline '_' prong
test/cases/compile_errors/switch_expression-non_exhaustive_unreachable_else.zig
@@ -12,7 +12,5 @@ export fn f(e: E) void {
}
// error
-// backend=stage2
-// target=native
//
// :10:14: error: unreachable else prong; all explicit cases already handled