summaryrefslogtreecommitdiff
path: root/view/sharedcache/api/sharedcacheapi.h
diff options
context:
space:
mode:
authorAuthor: Mark Rowe <mrowe@bdash.net.nz>2024-12-04 08:59:16 -0500
committerkat <kat@vector35.com>2024-12-10 10:39:14 -0500
commita2e5d06195c6ec725fa311220ea7037abbb9ce69 (patch)
tree1acb237c429f60aa29c509c1452f6aa9f6432dbf /view/sharedcache/api/sharedcacheapi.h
parentce88a94adc42807f1cda3b97a7fa8f16320d48a8 (diff)
[SharedCache] Switch to SAX-based writer API for JSON serialization
Diffstat (limited to 'view/sharedcache/api/sharedcacheapi.h')
-rw-r--r--view/sharedcache/api/sharedcacheapi.h26
1 files changed, 0 insertions, 26 deletions
diff --git a/view/sharedcache/api/sharedcacheapi.h b/view/sharedcache/api/sharedcacheapi.h
index a9a67a29..7b049bc4 100644
--- a/view/sharedcache/api/sharedcacheapi.h
+++ b/view/sharedcache/api/sharedcacheapi.h
@@ -8,32 +8,6 @@
using namespace BinaryNinja;
namespace SharedCacheAPI {
-
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const mach_header_64& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, mach_header_64& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const symtab_command& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, symtab_command& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const dysymtab_command& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, dysymtab_command& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const dyld_info_command& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, dyld_info_command& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const routines_command_64& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, routines_command_64& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const function_starts_command& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, function_starts_command& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const std::vector<section_64>& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, std::vector<section_64>& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const linkedit_data_command& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, linkedit_data_command& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const segment_command_64& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, segment_command_64& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const std::vector<segment_command_64>& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, std::vector<segment_command_64>& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const build_version_command& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, build_version_command& b);
- void Serialize(SharedCacheCore::SerializationContext&, std::string_view name, const std::vector<build_tool_version>& b);
- void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, std::vector<build_tool_version>& b);
-
template<class T>
class SCRefCountObject {
void AddRefInternal() { m_refs.fetch_add(1); }