From a2e5d06195c6ec725fa311220ea7037abbb9ce69 Mon Sep 17 00:00:00 2001 From: "Author: Mark Rowe" Date: Wed, 4 Dec 2024 08:59:16 -0500 Subject: [SharedCache] Switch to SAX-based writer API for JSON serialization --- view/sharedcache/api/sharedcacheapi.h | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'view/sharedcache/api/sharedcacheapi.h') 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& b); - void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, std::vector& 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& b); - void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, std::vector& 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& b); - void Deserialize(SharedCacheCore::DeserializationContext&, std::string_view name, std::vector& b); - template class SCRefCountObject { void AddRefInternal() { m_refs.fetch_add(1); } -- cgit v1.3.1