From c34ac521dd6022d522053712833943c699bedb3f Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Mon, 13 Jan 2020 20:35:50 -0500 Subject: Add registered name to type objects --- type.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'type.cpp') diff --git a/type.cpp b/type.cpp index f607f333..58d23767 100644 --- a/type.cpp +++ b/type.cpp @@ -913,6 +913,15 @@ QualifiedName Type::GetStructureName() const } +Ref Type::GetRegisteredName() const +{ + BNNamedTypeReference* name = BNGetRegisteredTypeName(m_object); + if (!name) + return nullptr; + return new NamedTypeReference(name); +} + + Ref Type::WithReplacedStructure(Structure* from, Structure* to) { BNType* result = BNTypeWithReplacedStructure(m_object, from->GetObject(), to->GetObject()); -- cgit v1.3.1