Lines Matching refs:BaseDecl
2864 const CXXRecordDecl *BaseDecl = Base->getType()->getAsCXXRecordDecl();
2867 return HandleLValueDirectBase(Info, E, Obj, DerivedDecl, BaseDecl);
2881 Obj.getLValueOffset() += Layout.getVBaseClassOffset(BaseDecl);
2882 Obj.addDecl(Info, E, BaseDecl, /*Virtual*/ true);
6550 CXXRecordDecl *BaseDecl = BS.getType()->getAsCXXRecordDecl();
6553 Layout.getBaseClassOffset(BaseDecl) + Offset))
6715 CXXRecordDecl *BaseDecl = BS.getType()->getAsCXXRecordDecl();
6716 if (BaseDecl->isEmpty() ||
6717 Info.Ctx.getASTRecordLayout(BaseDecl).getNonVirtualSize().isZero())
6721 BS.getType(), Layout.getBaseClassOffset(BaseDecl) + Offset);