pub fn deinit(mf: *MachOFile, gpa: Allocator) void
pub fn deinit(mf: *MachOFile, gpa: Allocator) void { for (mf.ofiles.values()) |*maybe_of| { const of = &(maybe_of.* catch continue); posix.munmap(of.mapped_memory); of.dwarf.deinit(gpa); of.symbols_by_name.deinit(gpa); } mf.ofiles.deinit(gpa); gpa.free(mf.symbols); posix.munmap(mf.mapped_memory); }