MCPcopy Create free account
hub / github.com/Vector35/debugger / BNDebuggerRelativeAddressToAbsolute

Function BNDebuggerRelativeAddressToAbsolute

core/ffi.cpp:847–858  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

845
846
847uint64_t BNDebuggerRelativeAddressToAbsolute(BNDebuggerController* controller, const char* module, uint64_t offset)
848{
849 DebuggerState* state = controller->object->GetState();
850 if (!state)
851 return 0;
852
853 DebuggerModules* modules = state->GetModules();
854 if (!modules)
855 return 0;
856
857 return modules->RelativeAddressToAbsolute(ModuleNameAndOffset(module, offset));
858}
859
860
861BNModuleNameAndOffset BNDebuggerAbsoluteAddressToRelative(BNDebuggerController* controller, uint64_t address)

Callers 1

Calls 4

GetStateMethod · 0.80
ModuleNameAndOffsetClass · 0.70
GetModulesMethod · 0.45

Tested by

no test coverage detected