Function getModuleNameForAddress [src]
Prototype
pub fn getModuleNameForAddress(self: *SelfInfo, address: usize) ?[]const u8
Parameters
self: *SelfInfo
address: usize
Source
pub fn getModuleNameForAddress(self: *SelfInfo, address: usize) ?[]const u8 {
if (builtin.target.os.tag.isDarwin()) {
return self.lookupModuleNameDyld(address);
} else if (native_os == .windows) {
return self.lookupModuleNameWin32(address);
} else if (native_os == .haiku) {
return null;
} else if (builtin.target.cpu.arch.isWasm()) {
return null;
} else {
return self.lookupModuleNameDl(address);
}
}