| author | |
| committer | |
| log | f1207a8e744617d62e5c535cf05764cdf2cfd99e |
| tree | 9554d57c71690c751bfb190bc1897c81fbced53d |
| parent | eeda1a1396eb2732e8fe9234bd13d21ac334cfac |
2 files changed, 13 insertions(+), 0 deletions(-)
test/behavior.zig+1| ... | ... | @@ -13,6 +13,7 @@ comptime { |
| 13 | 13 | _ = @import("cases/bugs/656.zig"); |
| 14 | 14 | _ = @import("cases/bugs/828.zig"); |
| 15 | 15 | _ = @import("cases/bugs/920.zig"); |
| 16 | _ = @import("cases/bugs/1111.zig"); | |
| 16 | 17 | _ = @import("cases/byval_arg_var.zig"); |
| 17 | 18 | _ = @import("cases/cast.zig"); |
| 18 | 19 | _ = @import("cases/const_slice_child.zig"); |
test/cases/bugs/1111.zig created+12| ... | ... | @@ -0,0 +1,12 @@ |
| 1 | const Foo = extern enum { | |
| 2 | Bar = -1, | |
| 3 | }; | |
| 4 | ||
| 5 | test "issue 1111 fixed" { | |
| 6 | const v = Foo.Bar; | |
| 7 | ||
| 8 | switch(v) { | |
| 9 | Foo.Bar => return, | |
| 10 | else => return, | |
| 11 | } | |
| 12 | } |