From f5553bfefcca2690b557ea080d8ae431b7d9b5d9 Mon Sep 17 00:00:00 2001 From: Evan Haas Date: Tue, 31 Aug 2021 13:33:44 -0700 Subject: translate-c: Only consider public decls in isBuiltinDefined --- src/translate_c.zig | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/translate_c.zig b/src/translate_c.zig index f95c18d8f1..5b21747324 100644 --- a/src/translate_c.zig +++ b/src/translate_c.zig @@ -1990,6 +1990,7 @@ fn transImplicitCastExpr( fn isBuiltinDefined(name: []const u8) bool { inline for (meta.declarations(std.zig.c_builtins)) |decl| { + if (!decl.is_pub) continue; if (std.mem.eql(u8, name, decl.name)) return true; } return false; -- cgit v1.2.3