diff options
Diffstat (limited to 'plugins/rtti/itanium.h')
| -rw-r--r-- | plugins/rtti/itanium.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/rtti/itanium.h b/plugins/rtti/itanium.h index e5f04cd9..d0d538ab 100644 --- a/plugins/rtti/itanium.h +++ b/plugins/rtti/itanium.h @@ -24,6 +24,7 @@ namespace BinaryNinja::RTTI::Itanium { uint64_t base; std::string type_name; + TypeInfo() = default; TypeInfo(BinaryView *view, uint64_t address); TypeInfo(uint64_t base, std::string &type_name) : base(base), type_name(type_name) {}; }; @@ -38,6 +39,7 @@ namespace BinaryNinja::RTTI::Itanium { struct ClassTypeInfo : TypeInfo { + ClassTypeInfo() = default; ClassTypeInfo(BinaryView *view, uint64_t uint64) : TypeInfo(view, uint64) {} }; @@ -45,6 +47,7 @@ namespace BinaryNinja::RTTI::Itanium { { uint64_t base_type; + SIClassTypeInfo() = default; SIClassTypeInfo(BinaryView *view, uint64_t address); }; @@ -70,6 +73,7 @@ namespace BinaryNinja::RTTI::Itanium { uint64_t base_count; std::vector<BaseClassTypeInfo> base_info; + VMIClassTypeInfo() = default; VMIClassTypeInfo(BinaryView *view, uint64_t address); }; |
