clang API Documentation
#include <VTTBuilder.h>
Public Member Functions | |
| VTTVTable () | |
| VTTVTable (const CXXRecordDecl *Base, CharUnits BaseOffset, bool BaseIsVirtual) | |
| VTTVTable (BaseSubobject Base, bool BaseIsVirtual) | |
| const CXXRecordDecl * | getBase () const |
| CharUnits | getBaseOffset () const |
| bool | isVirtual () const |
| BaseSubobject | getBaseSubobject () const |
Definition at line 28 of file VTTBuilder.h.
| clang::VTTVTable::VTTVTable | ( | ) | [inline] |
Definition at line 33 of file VTTBuilder.h.
| clang::VTTVTable::VTTVTable | ( | const CXXRecordDecl * | Base, |
| CharUnits | BaseOffset, | ||
| bool | BaseIsVirtual | ||
| ) | [inline] |
Definition at line 34 of file VTTBuilder.h.
| clang::VTTVTable::VTTVTable | ( | BaseSubobject | Base, |
| bool | BaseIsVirtual | ||
| ) | [inline] |
Definition at line 36 of file VTTBuilder.h.
| const CXXRecordDecl* clang::VTTVTable::getBase | ( | ) | const [inline] |
Definition at line 40 of file VTTBuilder.h.
Referenced by clang::CodeGen::CodeGenVTables::EmitVTTDefinition(), GetAddrOfVTTVTable(), and getBaseSubobject().
| CharUnits clang::VTTVTable::getBaseOffset | ( | ) | const [inline] |
Definition at line 44 of file VTTBuilder.h.
Referenced by GetAddrOfVTTVTable(), and getBaseSubobject().
| BaseSubobject clang::VTTVTable::getBaseSubobject | ( | ) | const [inline] |
Definition at line 52 of file VTTBuilder.h.
References getBase(), and getBaseOffset().
Referenced by GetAddrOfVTTVTable().
| bool clang::VTTVTable::isVirtual | ( | ) | const [inline] |
Definition at line 48 of file VTTBuilder.h.
Referenced by GetAddrOfVTTVTable().