From 075d78db9da01c31d4330baf0a0bb9d036eaa345 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Fri, 6 Aug 2021 03:26:13 -0700 Subject: [PATCH] fix value search function --- src/lib.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.zig b/src/lib.zig index c1474294755a631f1928c1499bed8c57f75aa164..e0170ea9b92c8a02ea3f5dc1fdeb59db25e47f96 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -95,6 +95,6 @@ fn do(writer: anytype, comptime value: astgen.Value, data: anytype, ctx: anytype } } -fn search(comptime T: anytype, comptime args: []const []const u8) @TypeOf(if (args.len == 1) @field(T, args[0]) else search(@TypeOf(@field(T, args[0])), args[1..])) { - return if (args.len == 1) @field(T, args[0]) else search(@TypeOf(@field(T, args[0])), args[1..]); +fn search(comptime T: anytype, comptime args: []const []const u8) @TypeOf(if (args.len == 1) @field(T, args[0]) else search(@field(T, args[0]), args[1..])) { + return if (args.len == 1) @field(T, args[0]) else search(@field(T, args[0]), args[1..]); } -- 2.54.0