| 316 | |
| 317 | |
| 318 | bool DebuggerModules::GetModuleBase(const std::string& name, uint64_t& address) |
| 319 | { |
| 320 | if (IsDirty()) |
| 321 | Update(); |
| 322 | |
| 323 | if (name.empty()) |
| 324 | return false; |
| 325 | |
| 326 | for (const DebugModule& module : m_modules) |
| 327 | { |
| 328 | if (module.IsSameBaseModule(name)) |
| 329 | { |
| 330 | address = module.m_address; |
| 331 | return true; |
| 332 | } |
| 333 | } |
| 334 | return false; |
| 335 | } |
| 336 | |
| 337 | |
| 338 | DebugModule DebuggerModules::GetModuleByName(const std::string& name) |
no test coverage detected