7 #ifndef RETDEC_RTTI_FINDER_VTABLE_VTABLE_GCC_H
8 #define RETDEC_RTTI_FINDER_VTABLE_VTABLE_GCC_H
19 namespace rtti_finder {
41 std::shared_ptr<ClassTypeInfo>
rtti;
44 using VtablesGcc = std::map<retdec::common::Address, VtableGcc>;
Vtable(const retdec::common::Address &a=retdec::common::Address::Undefined)
Definition: vtable.cpp:107
Definition: vtable_gcc.h:32
VtableGcc(retdec::common::Address a)
Definition: vtable_gcc.h:34
std::vector< int > vbaseOffsets
TODO: not set/used right now.
Definition: vtable_gcc.h:38
std::shared_ptr< ClassTypeInfo > rtti
Definition: vtable_gcc.h:41
std::vector< int > vcallOffsets
TODO: not set/used right now.
Definition: vtable_gcc.h:37
int topOffset
TODO: not set/used right now.
Definition: vtable_gcc.h:39
retdec::common::Address rttiAddress
Definition: vtable_gcc.h:40
Address, address pair and other derived class representation.
Common vtable representation.
std::map< retdec::common::Address, VtableGcc > VtablesGcc
Definition: vtable_gcc.h:44
Definition: archive_wrapper.h:19
GCC/Clang C++ RTTI structures.