Searched refs:BaseLayout (Results 1 – 4 of 4) sorted by relevance
121 const auto &BaseLayout = in check() local126 DerivedLayout.getDataSize() - BaseLayout.getDataSize(); in check()
2810 if (!SharedVBPtrBase && BaseLayout.hasVBPtr()) { in layoutNonVirtualBases()2815 if (!BaseLayout.hasExtendableVFPtr()) in layoutNonVirtualBases()2853 if (BaseLayout.hasExtendableVFPtr()) { in layoutNonVirtualBases()2894 const ASTRecordLayout &BaseLayout, in layoutNonVirtualBase() argument2901 BaseLayout.leadsWithZeroSizedBase() && !MDCUsesEBO) in layoutNonVirtualBase()2903 ElementInfo Info = getAdjustedElementInfo(BaseLayout); in layoutNonVirtualBase()2926 Size += BaseLayout.getNonVirtualSize(); in layoutNonVirtualBase()2927 PreviousBaseLayout = &BaseLayout; in layoutNonVirtualBase()3126 ElementInfo Info = getAdjustedElementInfo(BaseLayout); in layoutVirtualBases()3140 Size = BaseOffset + BaseLayout.getNonVirtualSize(); in layoutVirtualBases()[all …]
1683 const ASTRecordLayout &BaseLayout = in Emit() local1685 CharUnits BaseSize = BaseLayout.getSize(); in Emit()
2152 const ASTRecordLayout &BaseLayout = in emitVBTableDefinition() local2160 CharUnits VBPtrOffset = BaseLayout.getVBPtrOffset(); in emitVBTableDefinition()