From de7d6ee282a909fc2a8f6cf845dad53feeee91bd Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sat, 14 Aug 2021 14:04:31 -0700 Subject: [PATCH] add better unknown field compile error --- src/lib.zig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib.zig b/src/lib.zig index 1adb47a7c066ab5f5dacdf76ff8d75edbc22b709..5d76d55daf48116aff8c7a05c6993a3de89070b2 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -177,8 +177,7 @@ fn Field(comptime T: type, comptime field_name: []const u8) type { if (std.meta.trait.isIndexable(T) and std.mem.eql(u8, field_name, "len")) { return usize; } - @compileLog(field_name); - @compileLog(std.meta.fieldNames(T)); + @compileError(std.fmt.comptimePrint("pek: unknown field {s} on type {s}", .{ field_name, @typeName(T) })); } fn entityLookupBefore(in: []const u8) ?htmlentities.Entity { -- 2.54.0