From 5fcb4881dde3bb568f968db866c904e1d0a6f588 Mon Sep 17 00:00:00 2001 From: nullableVoidPtr <30564701+nullableVoidPtr@users.noreply.github.com> Date: Mon, 20 Jan 2025 19:39:07 +1100 Subject: MSVC RTTI: Recursively define ClassHierarchyDescriptors This will better define base classes without a CompleteObjectLocator associated with it --- plugins/msvc_rtti/rtti.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'plugins/msvc_rtti/rtti.h') diff --git a/plugins/msvc_rtti/rtti.h b/plugins/msvc_rtti/rtti.h index ab964ba9..0bb3a733 100644 --- a/plugins/msvc_rtti/rtti.h +++ b/plugins/msvc_rtti/rtti.h @@ -101,6 +101,8 @@ namespace BinaryNinja { std::map m_classInfo; + std::set m_visitedClassHierarchyDescAddrs; + void DeserializedMetadata(const Ref &metadata); std::optional DemangleName(const std::string &mangledName); -- cgit v1.3.1