Lines Matching refs:VBase
5282 for (auto &VBase : ClassDecl->vbases()) {
5284 = Info.AllBaseFields.lookup(VBase.getType()->getAs<RecordType>())) {
5293 << VBase.getType() << ClassDecl;
5303 bool IsInheritedVirtualBase = !DirectVBases.count(&VBase);
5306 &VBase, IsInheritedVirtualBase,
5462 for (const auto &VBase : ClassDecl->vbases())
5463 IdealInitKeys.push_back(GetKeyForBase(SemaRef.Context, VBase.getType()));
5804 for (const auto &VBase : ClassDecl->vbases()) {
5806 const RecordType *RT = VBase.getType()->castAs<RecordType>();
5826 << Context.getTypeDeclType(ClassDecl) << VBase.getType(),
5830 Context.getTypeDeclType(ClassDecl), VBase.getType(),
14074 for (bool VBase : {false, true}) {
14075 for (CXXBaseSpecifier &B : VBase ? RD->vbases() : RD->bases()) {
14076 if (B.isVirtual() != VBase)
14089 InitLoc, B.getType(), BaseCtor.first, VBase, BaseCtor.second);
14093 Context, TInfo, VBase, InitLoc, Init.get(), InitLoc,