clang 20.0.0git
clang::ASTRecordLayout Member List

This is the complete list of members for clang::ASTRecordLayout, including all inherited members.

ASTContextclang::ASTRecordLayoutfriend
ASTRecordLayout(const ASTRecordLayout &)=deleteclang::ASTRecordLayout
endsWithZeroSizedObject() constclang::ASTRecordLayoutinline
getAlignment() constclang::ASTRecordLayoutinline
getBaseClassOffset(const CXXRecordDecl *Base) constclang::ASTRecordLayoutinline
getBaseSharingVBPtr() constclang::ASTRecordLayoutinline
getDataSize() constclang::ASTRecordLayoutinline
getFieldCount() constclang::ASTRecordLayoutinline
getFieldOffset(unsigned FieldNo) constclang::ASTRecordLayoutinline
getNonVirtualAlignment() constclang::ASTRecordLayoutinline
getNonVirtualSize() constclang::ASTRecordLayoutinline
getPreferredAlignment() constclang::ASTRecordLayoutinline
getPreferredNVAlignment() constclang::ASTRecordLayoutinline
getPrimaryBase() constclang::ASTRecordLayoutinline
getRequiredAlignment() constclang::ASTRecordLayoutinline
getSize() constclang::ASTRecordLayoutinline
getSizeOfLargestEmptySubobject() constclang::ASTRecordLayoutinline
getUnadjustedAlignment() constclang::ASTRecordLayoutinline
getVBaseClassOffset(const CXXRecordDecl *VBase) constclang::ASTRecordLayoutinline
getVBaseOffsetsMap() constclang::ASTRecordLayoutinline
getVBPtrOffset() constclang::ASTRecordLayoutinline
hasExtendableVFPtr() constclang::ASTRecordLayoutinline
hasOwnVBPtr() constclang::ASTRecordLayoutinline
hasOwnVFPtr() constclang::ASTRecordLayoutinline
hasVBPtr() constclang::ASTRecordLayoutinline
isPrimaryBaseVirtual() constclang::ASTRecordLayoutinline
leadsWithZeroSizedBase() constclang::ASTRecordLayoutinline
operator=(const ASTRecordLayout &)=deleteclang::ASTRecordLayout
VBaseOffsetsMapTy typedefclang::ASTRecordLayout