Meg's Mirrors
zig
about
heads
tags
log
tree
search
Search
zig
test
cases
compile_errors
switch_expression-non_exhaustive_unreachable_else.zig
pretty
plain
permalink
blame
history
•
16 lines
•
231 B
1
const E = enum(u8) {
2
a,
3
b,
4
_,
5
};
6
7
export fn f(e: E) void {
8
switch (e) {
9
.a, .b, _ => {},
10
else => {},
11
}
12
}
13
14
// error
15
//
16
// :10:14: error: unreachable else prong; all explicit cases already handled