Searched refs:BaseLayout (Results 1 – 3 of 3) sorted by relevance
2557 const ASTRecordLayout &BaseLayout,2815 const ASTRecordLayout &BaseLayout = Context.getASTRecordLayout(BaseDecl); in layoutNonVirtualBases() local2822 if (!SharedVBPtrBase && BaseLayout.hasVBPtr()) { in layoutNonVirtualBases()2827 if (!BaseLayout.hasExtendableVFPtr()) in layoutNonVirtualBases()2832 LeadsWithZeroSizedBase = BaseLayout.leadsWithZeroSizedBase(); in layoutNonVirtualBases()2835 layoutNonVirtualBase(RD, BaseDecl, BaseLayout, PreviousBaseLayout); in layoutNonVirtualBases()2863 const ASTRecordLayout &BaseLayout = Context.getASTRecordLayout(BaseDecl); in layoutNonVirtualBases() local2865 if (BaseLayout.hasExtendableVFPtr()) { in layoutNonVirtualBases()2866 VBPtrOffset = Bases[BaseDecl] + BaseLayout.getNonVirtualSize(); in layoutNonVirtualBases()2873 LeadsWithZeroSizedBase = BaseLayout.leadsWithZeroSizedBase(); in layoutNonVirtualBases()[all …]
1719 const ASTRecordLayout &BaseLayout = in Emit() local1721 CharUnits BaseSize = BaseLayout.getSize(); in Emit()
2161 const ASTRecordLayout &BaseLayout = in emitVBTableDefinition() local2169 CharUnits VBPtrOffset = BaseLayout.getVBPtrOffset(); in emitVBTableDefinition()