MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / GetSymbols

Method GetSymbols

view/sharedcache/api/sharedcache.cpp:350–360  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

348}
349
350std::vector<CacheSymbol> SharedCacheController::GetSymbols() const
351{
352 size_t count;
353 BNSharedCacheSymbol *symbols = BNSharedCacheControllerGetSymbols(m_object, &count);
354 std::vector<CacheSymbol> result;
355 result.reserve(count);
356 for (size_t i = 0; i < count; i++)
357 result.emplace_back(SymbolFromApi(symbols[i]));
358 BNSharedCacheFreeSymbolList(symbols, count);
359 return result;
360}

Callers 4

ParseMiniDebugInfoMethod · 0.45
InitControllerMethod · 0.45
populateSymbolsMethod · 0.45

Calls 3

SymbolFromApiFunction · 0.70

Tested by

no test coverage detected