clang API Documentation

Public Member Functions
clang::VTTVTable Class Reference

#include <VTTBuilder.h>

List of all members.

Public Member Functions

 VTTVTable ()
 VTTVTable (const CXXRecordDecl *Base, CharUnits BaseOffset, bool BaseIsVirtual)
 VTTVTable (BaseSubobject Base, bool BaseIsVirtual)
const CXXRecordDeclgetBase () const
CharUnits getBaseOffset () const
bool isVirtual () const
BaseSubobject getBaseSubobject () const

Detailed Description

Definition at line 28 of file VTTBuilder.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

const CXXRecordDecl* clang::VTTVTable::getBase ( ) const [inline]

Definition at line 44 of file VTTBuilder.h.

Referenced by GetAddrOfVTTVTable(), and getBaseSubobject().

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().


The documentation for this class was generated from the following file: