From 25cc02431b61097b2adfc2fbc493b648b0300c3b Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Mon, 10 Mar 2025 11:05:40 -0400 Subject: [SharedCache] Refactor Shared Cache In absence of a better name, this commit refactors the shared cache code. --- view/sharedcache/core/DSCView.h | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 view/sharedcache/core/DSCView.h (limited to 'view/sharedcache/core/DSCView.h') diff --git a/view/sharedcache/core/DSCView.h b/view/sharedcache/core/DSCView.h deleted file mode 100644 index bde2f7c2..00000000 --- a/view/sharedcache/core/DSCView.h +++ /dev/null @@ -1,40 +0,0 @@ -// -// Created by kat on 5/23/23. -// - -#ifndef SHAREDCACHE_DSCVIEW_H -#define SHAREDCACHE_DSCVIEW_H - -#include - - -class DSCView : public BinaryNinja::BinaryView { - bool m_parseOnly; -public: - - DSCView(const std::string &typeName, BinaryView *data, bool parseOnly = false); - - ~DSCView() override; - - bool Init() override; -}; - - -class DSCViewType : public BinaryNinja::BinaryViewType { - -public: - DSCViewType(); - - BinaryNinja::Ref Create(BinaryNinja::BinaryView *data) override; - - BinaryNinja::Ref Parse(BinaryNinja::BinaryView *data) override; - - bool IsTypeValidForData(BinaryNinja::BinaryView *data) override; - - bool IsDeprecated() override { return false; } - - BinaryNinja::Ref GetLoadSettingsForData(BinaryNinja::BinaryView *data) override; -}; - - -#endif //SHAREDCACHE_DSCVIEW_H -- cgit v1.3.1