Lines Matching defs:VBase
3154 for (const CXXBaseSpecifier &VBase : RD->vbases()) {
3155 const CXXRecordDecl *BaseDecl = VBase.getType()->getAsCXXRecordDecl();
3166 for (const CXXBaseSpecifier &VBase : RD->vbases()) {
3167 const CXXRecordDecl *BaseDecl = VBase.getType()->getAsCXXRecordDecl();
3698 const CXXRecordDecl *VBase = Base.getType()->getAsCXXRecordDecl();
3700 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBase);
3702 if (VtorDisps.find(VBase)->second.hasVtorDisp()) {
3704 OS << "(vtordisp for vbase " << *VBase << ")\n";
3707 DumpRecordLayout(OS, VBase, C, VBaseOffset, IndentLevel,
3708 VBase == Layout.getPrimaryBase() ?
3777 const CXXRecordDecl *VBase = nullptr;
3779 if (VBase)
3781 VBase = I.getType()->getAsCXXRecordDecl();
3782 OS << Info.CXXInfo->VBaseOffsets[VBase].VBaseOffset.getQuantity();