Searched refs:PointeeRD (Results 1 – 2 of 2) sorted by relevance
4032 CXXRecordDecl *PointeeRD = nullptr; in ActOnCXXDelete() local4056 PointeeRD = cast<CXXRecordDecl>(RT->getDecl()); in ActOnCXXDelete()4070 if (PointeeRD) { in ActOnCXXDelete()4075 FindDeallocationFunction(StartLoc, PointeeRD, DeleteName, in ActOnCXXDelete()4098 if (!PointeeRD->hasIrrelevantDestructor()) { in ActOnCXXDelete()4099 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()4108 CheckVirtualDtorCall(PointeeRD->getDestructor(), StartLoc, in ActOnCXXDelete()4144 if (PointeeRD) { in ActOnCXXDelete()4145 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()4333 const CXXRecordDecl *PointeeRD = dtor->getParent(); in CheckVirtualDtorCall() local[all …]
1124 auto *PointeeRD = PromiseType->getAsCXXRecordDecl(); in findDeleteForPromise() local1125 assert(PointeeRD && "PromiseType must be a CxxRecordDecl type"); in findDeleteForPromise()1135 if (S.FindDeallocationFunction(Loc, PointeeRD, DeleteName, OperatorDelete, in findDeleteForPromise()