From ecb4d83fc9c0d0d9391fec0fb7b7262966ffe96e Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Wed, 18 Sep 2024 00:48:04 +0300 Subject: Update zig --- src/main.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/main.zig b/src/main.zig index 57baac1..0fe6f16 100644 --- a/src/main.zig +++ b/src/main.zig @@ -55,7 +55,7 @@ const Command = enum { const CommandMap = blk: { const Pair = Tuple(&.{ []const u8, Command }); - const commands = @typeInfo(Command).Enum.fields; + const commands = @typeInfo(Command).@"enum".fields; var map_data: [commands.len + 2]Pair = undefined; map_data[0] = .{ "--help", .help }; map_data[1] = .{ "--version", .version }; @@ -77,7 +77,7 @@ fn dispatch( // TODO: This can still be improved, currently we're looping through all // possible values, it could be somehow made into a switch. const cmd_enum = CommandMap.get(cmd) orelse return @call(.auto, default_fn, args); - const commands = @typeInfo(Command).Enum.fields; + const commands = @typeInfo(Command).@"enum".fields; inline for (commands) |command| { if (@intFromEnum(cmd_enum) == command.value) { const fun = @field(@field(@This(), command.name), fn_name); -- cgit v1.2.3