aboutsummaryrefslogtreecommitdiff
path: root/src/InternPool.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-07-03 18:50:16 -0700
committerAndrew Kelley <andrew@ziglang.org>2025-07-07 22:43:52 -0700
commit9c8aef55b4e287197b552ef18e7dd008e3a527bc (patch)
tree0bbe77c197c55f57a22ab7e2657ce75fac24a80d /src/InternPool.zig
parent30c2921eb87c3157d52edd7d8ee874209a0f7538 (diff)
downloadzig-9c8aef55b4e287197b552ef18e7dd008e3a527bc.tar.gz
zig-9c8aef55b4e287197b552ef18e7dd008e3a527bc.zip
std.fmt.format: use {t} for tag name rather than {s}
prevents footgun when formatted type changes from string to enum
Diffstat (limited to 'src/InternPool.zig')
-rw-r--r--src/InternPool.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/InternPool.zig b/src/InternPool.zig
index b4c78897bb..8471a1ad9e 100644
--- a/src/InternPool.zig
+++ b/src/InternPool.zig
@@ -11406,7 +11406,7 @@ pub fn dumpGenericInstancesFallible(ip: *const InternPool, allocator: Allocator)
var it = instances.iterator();
while (it.next()) |entry| {
const generic_fn_owner_nav = ip.getNav(ip.funcDeclInfo(entry.key_ptr.*).owner_nav);
- try stderr_bw.print("{f} ({f}): \n", .{ generic_fn_owner_nav.name.fmt(ip), entry.value_ptr.items.len });
+ try stderr_bw.print("{f} ({d}): \n", .{ generic_fn_owner_nav.name.fmt(ip), entry.value_ptr.items.len });
for (entry.value_ptr.items) |index| {
const unwrapped_index = index.unwrap(ip);
const func = ip.extraFuncInstance(unwrapped_index.tid, unwrapped_index.getExtra(ip), unwrapped_index.getData(ip));