Lines Matching defs:PointeeRD
3717 CXXRecordDecl *PointeeRD = nullptr;
3740 PointeeRD = cast<CXXRecordDecl>(RT->getDecl());
3754 if (PointeeRD) {
3756 FindDeallocationFunction(StartLoc, PointeeRD, DeleteName,
3778 if (!PointeeRD->hasIrrelevantDestructor())
3779 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) {
3786 CheckVirtualDtorCall(PointeeRD->getDestructor(), StartLoc,
3814 if (PointeeRD) {
3815 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) {
3991 const CXXRecordDecl *PointeeRD = dtor->getParent();
3993 if (!PointeeRD->isPolymorphic() || PointeeRD->hasAttr<FinalAttr>())
3999 if (getSourceManager().isInSystemHeader(PointeeRD->getLocation()))
4003 if (PointeeRD->isAbstract()) {