Lines Matching refs:getNumVBases
65 if (CD->getParent()->getNumVBases() > 0 && in getSrcArgforCopyCtor()
1151 if (Class->getNumVBases()) { in buildStructorSignature()
1274 if (isa<CXXConstructorDecl>(MD) && MD->getParent()->getNumVBases()) { in addImplicitStructorParams()
1339 if (isa<CXXConstructorDecl>(MD) && MD->getParent()->getNumVBases()) { in EmitInstanceFunctionProlog()
1364 if (!D->getParent()->getNumVBases()) in addImplicitConstructorArgs()
1436 assert(Base.getBase()->getNumVBases() && in getVTableAddressPointInStructor()
1749 llvm::ArrayType::get(CGM.IntTy, 1 + VBT.ReusingBase->getNumVBases()); in getAddrOfVBTable()
1773 assert(RD->getNumVBases() && ReusingBase->getNumVBases() && in emitVBTableDefinition()
1780 SmallVector<llvm::Constant *, 4> Offsets(1 + ReusingBase->getNumVBases(), in emitVBTableDefinition()
2213 if (RD->getNumVBases()) in EmitFullMemberPointer()
2500 } else if (RD->getNumVBases()) in AdjustVirtualBase()
3011 if ((Flags & HasBranchingHierarchy) && RD->getNumVBases() != 0) in getClassHierarchyDescriptor()
3301 if (!dtor->getParent()->getNumVBases() && in emitCXXDestructor()
3386 if (RD->getNumVBases() > 0) in getAddrOfCXXCtorClosure()
3493 HasVirtualBases = RD->getNumVBases() > 0; in getCatchableType()