Lines Matching refs:VBase
5054 for (auto &VBase : ClassDecl->vbases()) {
5056 = Info.AllBaseFields.lookup(VBase.getType()->getAs<RecordType>())) {
5065 << VBase.getType() << ClassDecl;
5075 bool IsInheritedVirtualBase = !DirectVBases.count(&VBase);
5078 &VBase, IsInheritedVirtualBase,
5220 for (const auto &VBase : ClassDecl->vbases())
5221 IdealInitKeys.push_back(GetKeyForBase(SemaRef.Context, VBase.getType()));
5520 for (const auto &VBase : ClassDecl->vbases()) {
5522 const RecordType *RT = VBase.getType()->castAs<RecordType>();
5540 << Context.getTypeDeclType(ClassDecl) << VBase.getType(),
5544 Context.getTypeDeclType(ClassDecl), VBase.getType(),
13149 for (bool VBase : {false, true}) {
13150 for (CXXBaseSpecifier &B : VBase ? RD->vbases() : RD->bases()) {
13151 if (B.isVirtual() != VBase)
13164 InitLoc, B.getType(), BaseCtor.first, VBase, BaseCtor.second);
13168 Context, TInfo, VBase, InitLoc, Init.get(), InitLoc,