Searched refs:VBaseOffsets (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DRecordLayout.cpp60 const VBaseOffsetsMapTy& VBaseOffsets)
73 CXXInfo->VBaseOffsets = VBaseOffsets;
43 ASTRecordLayout(const ASTContext &Ctx, CharUnits size, CharUnits alignment, CharUnits unadjustedAlignment, CharUnits requiredAlignment, bool hasOwnVFPtr, bool hasExtendableVFPtr, CharUnits vbptroffset, CharUnits datasize, ArrayRef<uint64_t> fieldoffsets, CharUnits nonvirtualsize, CharUnits nonvirtualalignment, CharUnits SizeOfLargestEmptySubobject, const CXXRecordDecl *PrimaryBase, bool IsPrimaryBaseVirtual, const CXXRecordDecl *BaseSharingVBPtr, bool EndsWithZeroSizedObject, bool LeadsWithZeroSizedBase, const BaseOffsetsMapTy& BaseOffsets, const VBaseOffsetsMapTy& VBaseOffsets) argument
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DRecordLayout.h133 /// VBaseOffsets - Contains a map from vbase classes to their offset.
134 VBaseOffsetsMapTy VBaseOffsets; member in struct:clang::ASTRecordLayout::CXXRecordLayoutInfo
165 const VBaseOffsetsMapTy& VBaseOffsets);
242 assert(CXXInfo->VBaseOffsets.count(VBase) && "Did not find base!");
244 return CXXInfo->VBaseOffsets[VBase].VBaseOffset;
317 return CXXInfo->VBaseOffsets;

Completed in 106 milliseconds