From 5e12ca9fe3c77ce1d2a3ea1c22c4bcb6d9b2bb0c Mon Sep 17 00:00:00 2001 From: mlugg Date: Sun, 28 Apr 2024 21:44:57 +0100 Subject: compiler: implement labeled switch/continue --- src/Value.zig | 1 + 1 file changed, 1 insertion(+) (limited to 'src/Value.zig') diff --git a/src/Value.zig b/src/Value.zig index e29e033884..575a84f103 100644 --- a/src/Value.zig +++ b/src/Value.zig @@ -292,6 +292,7 @@ pub fn getUnsignedIntInner( .none => 0, else => |payload| Value.fromInterned(payload).getUnsignedIntInner(strat, zcu, tid), }, + .enum_tag => |enum_tag| return Value.fromInterned(enum_tag.int).getUnsignedIntInner(strat, zcu, tid), else => null, }, }; -- cgit v1.2.3