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

Method SharedCacheBuilder

view/sharedcache/core/SharedCacheBuilder.cpp:6–13  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4using namespace BinaryNinja;
5
6SharedCacheBuilder::SharedCacheBuilder(Ref<BinaryView> view)
7{
8 m_view = std::move(view);
9 m_logger = new Logger("SharedCache.Builder", m_view->GetFile()->GetSessionId());
10 m_primaryFileName = BaseFileName(m_view->GetFile()->GetOriginalFilename());
11 m_cache = SharedCache(m_view->GetAddressSize());
12 m_processedFiles = {};
13}
14
15SharedCache SharedCacheBuilder::Finalize()
16{

Callers

nothing calls this directly

Calls 6

BaseFileNameFunction · 0.85
SharedCacheClass · 0.85
GetOriginalFilenameMethod · 0.80
GetSessionIdMethod · 0.45
GetFileMethod · 0.45
GetAddressSizeMethod · 0.45

Tested by

no test coverage detected