aboutsummaryrefslogtreecommitdiff
path: root/src/air.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/air.zig')
-rw-r--r--src/air.zig7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/air.zig b/src/air.zig
index 6373592e7b..490816ecd7 100644
--- a/src/air.zig
+++ b/src/air.zig
@@ -696,10 +696,11 @@ const DumpTzir = struct {
std.debug.print("Module.Function(name={s}):\n", .{dtz.module_fn.owner_decl.name});
- for (dtz.const_table.items()) |entry| {
- const constant = entry.key.castTag(.constant).?;
+ var it = dtz.const_table.iterator();
+ while (it.next()) |entry| {
+ const constant = entry.key_ptr.*.castTag(.constant).?;
try writer.print(" @{d}: {} = {};\n", .{
- entry.value, constant.base.ty, constant.val,
+ entry.value_ptr.*, constant.base.ty, constant.val,
});
}