clang 19.0.0git
clang::CodeGen::CGRecordLayout Member List

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

CGRecordLayout(llvm::StructType *CompleteObjectType, llvm::StructType *BaseSubobjectType, bool IsZeroInitializable, bool IsZeroInitializableAsBase)clang::CodeGen::CGRecordLayoutinline
CodeGenTypesclang::CodeGen::CGRecordLayoutfriend
dump() constclang::CodeGen::CGRecordLayout
getBaseSubobjectLLVMType() constclang::CodeGen::CGRecordLayoutinline
getBitFieldInfo(const FieldDecl *FD) constclang::CodeGen::CGRecordLayoutinline
getLLVMFieldNo(const FieldDecl *FD) constclang::CodeGen::CGRecordLayoutinline
getLLVMType() constclang::CodeGen::CGRecordLayoutinline
getNonVirtualBaseLLVMFieldNo(const CXXRecordDecl *RD) constclang::CodeGen::CGRecordLayoutinline
getVirtualBaseIndex(const CXXRecordDecl *base) constclang::CodeGen::CGRecordLayoutinline
hasNonVirtualBaseLLVMField(const CXXRecordDecl *RD) constclang::CodeGen::CGRecordLayoutinline
isZeroInitializable() constclang::CodeGen::CGRecordLayoutinline
isZeroInitializableAsBase() constclang::CodeGen::CGRecordLayoutinline
print(raw_ostream &OS) constclang::CodeGen::CGRecordLayout