pub fn deinit(si: *SelfInfo, io: Io) void
pub fn deinit(si: *SelfInfo, io: Io) void { _ = io; const gpa = std.debug.getDebugInfoAllocator(); for (si.modules.keys()) |*module| { unwind: { const u = &(module.unwind orelse break :unwind catch break :unwind); if (u.dwarf) |*dwarf| dwarf.deinit(gpa); } file: { const f = &(module.file orelse break :file catch break :file); f.deinit(gpa); } } si.modules.deinit(gpa); }