clang: clang::VTableContextBase Class Reference (original) (raw)
#include "[clang/AST/VTableBuilder.h](VTableBuilder%5F8h%5Fsource.html)"
Protected Attributes |
|
ThunksMapTy |
Thunks |
|
Contains all thunks that a given method decl will need. |
|
|
Definition at line 321 of file VTableBuilder.h.
◆ ThunkInfoVectorTy
◆ ThunksMapTy
virtual clang::VTableContextBase::~VTableContextBase ( ) |
inlinevirtual |
◆ VTableContextBase()
clang::VTableContextBase::VTableContextBase ( bool MS) |
inlineprotected |
virtual void clang::VTableContextBase::computeVTableRelatedInformation ( const CXXRecordDecl * RD) |
protectedpure virtual |
Compute and store all vtable related information (vtable layout, vbase offset offsets, thunks etc) for the given record decl.
Referenced by getThunkInfo().
◆ getThunkInfo()
◆ hasVtableSlot()
◆ isMicrosoft()
bool clang::VTableContextBase::isMicrosoft ( ) const |
inline |
◆ IsMicrosoftABI
bool clang::VTableContextBase::IsMicrosoftABI
◆ Thunks
The documentation for this class was generated from the following files: