summaryrefslogtreecommitdiff
path: root/view/kernelcache/core/KernelCacheBuilder.cpp
blob: 50c1355fda52266c91337c4d2e69eac56da14415 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <filesystem>
#include "KernelCacheBuilder.h"

using namespace BinaryNinja;

KernelCacheBuilder::KernelCacheBuilder(Ref<BinaryView> view)
{
	m_view = std::move(view);
	m_logger = new Logger("KernelCache.Builder", m_view->GetFile()->GetSessionId());
	m_cache = KernelCache(m_view->GetAddressSize());
}

KernelCache KernelCacheBuilder::Finalize()
{
	return std::move(m_cache);
}