Function getModuleForAddress [src]

Prototype

pub fn getModuleForAddress(self: *SelfInfo, address: usize) !*Module

Parameters

self: *SelfInfoaddress: 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); } }