Function getModuleForAddress [src]
Prototype
pub fn getModuleForAddress(self: *SelfInfo, address: usize) !*Module
Parameters
self: *SelfInfo
address: usize
Source
pub fn getModuleForAddress(self: *SelfInfo, address: usize) !*Module {
if (builtin.target.os.tag.isDarwin()) {
return self.lookupModuleDyld(address);
} else if (native_os == .windows) {
return self.lookupModuleWin32(address);
} else if (native_os == .haiku) {
return self.lookupModuleHaiku(address);
} else if (builtin.target.cpu.arch.isWasm()) {
return self.lookupModuleWasm(address);
} else {
return self.lookupModuleDl(address);
}
}