| 268 | } |
| 269 | |
| 270 | std::optional<CacheSymbol> SharedCacheController::GetSymbolAt(uint64_t address) const |
| 271 | { |
| 272 | BNSharedCacheSymbol apiSymbol; |
| 273 | if (!BNSharedCacheControllerGetSymbolAt(m_object, address, &apiSymbol)) |
| 274 | return std::nullopt; |
| 275 | CacheSymbol symbol = SymbolFromApi(apiSymbol); |
| 276 | BNSharedCacheFreeSymbol(apiSymbol); |
| 277 | return symbol; |
| 278 | } |
| 279 | |
| 280 | std::optional<CacheSymbol> SharedCacheController::GetSymbolWithName(const std::string &name) const |
| 281 | { |
no test coverage detected