clang API Documentation

clang::ASTRecordLayout Member List
This is the complete list of members for clang::ASTRecordLayout, including all inherited members.
ASTContext classclang::ASTRecordLayout [friend]
getAlignment() const clang::ASTRecordLayout [inline]
getBaseClassOffset(const CXXRecordDecl *Base) const clang::ASTRecordLayout [inline]
getBaseSharingVBPtr() const clang::ASTRecordLayout [inline]
getDataSize() const clang::ASTRecordLayout [inline]
getFieldCount() const clang::ASTRecordLayout [inline]
getFieldOffset(unsigned FieldNo) const clang::ASTRecordLayout [inline]
getNonVirtualAlignment() const clang::ASTRecordLayout [inline]
getNonVirtualSize() const clang::ASTRecordLayout [inline]
getPrimaryBase() const clang::ASTRecordLayout [inline]
getRequiredAlignment() const clang::ASTRecordLayout [inline]
getSize() const clang::ASTRecordLayout [inline]
getSizeOfLargestEmptySubobject() const clang::ASTRecordLayout [inline]
getVBaseClassOffset(const CXXRecordDecl *VBase) const clang::ASTRecordLayout [inline]
getVBaseOffsetsMap() const clang::ASTRecordLayout [inline]
getVBPtrOffset() const clang::ASTRecordLayout [inline]
hasExtendableVFPtr() const clang::ASTRecordLayout [inline]
hasOwnVBPtr() const clang::ASTRecordLayout [inline]
hasOwnVFPtr() const clang::ASTRecordLayout [inline]
hasVBPtr() const clang::ASTRecordLayout [inline]
hasZeroSizedSubObject() const clang::ASTRecordLayout [inline]
isPrimaryBaseVirtual() const clang::ASTRecordLayout [inline]
leadsWithZeroSizedBase() const clang::ASTRecordLayout [inline]
VBaseOffsetsMapTy typedefclang::ASTRecordLayout