Lines Matching defs:VBase
5349 for (auto &VBase : ClassDecl->vbases()) {
5351 = Info.AllBaseFields.lookup(VBase.getType()->getAs<RecordType>())) {
5360 << VBase.getType() << ClassDecl;
5370 bool IsInheritedVirtualBase = !DirectVBases.count(&VBase);
5373 &VBase, IsInheritedVirtualBase,
5529 for (const auto &VBase : ClassDecl->vbases())
5530 IdealInitKeys.push_back(GetKeyForBase(SemaRef.Context, VBase.getType()));
5871 for (const auto &VBase : ClassDecl->vbases()) {
5873 const RecordType *RT = VBase.getType()->castAs<RecordType>();
5893 << Context.getTypeDeclType(ClassDecl) << VBase.getType(),
5897 Context.getTypeDeclType(ClassDecl), VBase.getType(),
14173 for (bool VBase : {false, true}) {
14174 for (CXXBaseSpecifier &B : VBase ? RD->vbases() : RD->bases()) {
14175 if (B.isVirtual() != VBase)
14188 InitLoc, B.getType(), BaseCtor.first, VBase, BaseCtor.second);
14192 Context, TInfo, VBase, InitLoc, Init.get(), InitLoc,