Home
last modified time | relevance | path

Searched refs:BaseLayout (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp2770 if (!SharedVBPtrBase && BaseLayout.hasVBPtr()) { in layoutNonVirtualBases()
2775 if (!BaseLayout.hasExtendableVFPtr()) in layoutNonVirtualBases()
2813 if (BaseLayout.hasExtendableVFPtr()) { in layoutNonVirtualBases()
2854 const ASTRecordLayout &BaseLayout, in layoutNonVirtualBase() argument
2861 BaseLayout.leadsWithZeroSizedBase() && !MDCUsesEBO) in layoutNonVirtualBase()
2863 ElementInfo Info = getAdjustedElementInfo(BaseLayout); in layoutNonVirtualBase()
2886 Size += BaseLayout.getNonVirtualSize(); in layoutNonVirtualBase()
2887 PreviousBaseLayout = &BaseLayout; in layoutNonVirtualBase()
3086 ElementInfo Info = getAdjustedElementInfo(BaseLayout); in layoutVirtualBases()
3100 Size = BaseOffset + BaseLayout.getNonVirtualSize(); in layoutVirtualBases()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp2145 const ASTRecordLayout &BaseLayout = in emitVBTableDefinition() local
2153 CharUnits VBPtrOffset = BaseLayout.getVBPtrOffset(); in emitVBTableDefinition()