Home
last modified time | relevance | path

Searched refs:PointeeRD (Results 1 – 3 of 3) sorted by relevance

/external/clang/lib/Sema/
DSemaExprCXX.cpp2934 CXXRecordDecl *PointeeRD = nullptr; in ActOnCXXDelete() local
2950 PointeeRD = cast<CXXRecordDecl>(RT->getDecl()); in ActOnCXXDelete()
2964 if (PointeeRD) { in ActOnCXXDelete()
2966 FindDeallocationFunction(StartLoc, PointeeRD, DeleteName, in ActOnCXXDelete()
2985 if (!PointeeRD->hasIrrelevantDestructor()) in ActOnCXXDelete()
2986 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()
2993 CheckVirtualDtorCall(PointeeRD->getDestructor(), StartLoc, in ActOnCXXDelete()
3010 if (PointeeRD) { in ActOnCXXDelete()
3011 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()
3039 const CXXRecordDecl *PointeeRD = dtor->getParent(); in CheckVirtualDtorCall() local
[all …]
/external/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp3472 CXXRecordDecl *PointeeRD = nullptr; in ActOnCXXDelete() local
3489 PointeeRD = cast<CXXRecordDecl>(RT->getDecl()); in ActOnCXXDelete()
3503 if (PointeeRD) { in ActOnCXXDelete()
3505 FindDeallocationFunction(StartLoc, PointeeRD, DeleteName, in ActOnCXXDelete()
3527 if (!PointeeRD->hasIrrelevantDestructor()) in ActOnCXXDelete()
3528 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()
3535 CheckVirtualDtorCall(PointeeRD->getDestructor(), StartLoc, in ActOnCXXDelete()
3563 if (PointeeRD) { in ActOnCXXDelete()
3564 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()
3744 const CXXRecordDecl *PointeeRD = dtor->getParent(); in CheckVirtualDtorCall() local
[all …]
DSemaCoroutine.cpp1068 auto *PointeeRD = PromiseType->getAsCXXRecordDecl(); in findDeleteForPromise() local
1069 assert(PointeeRD && "PromiseType must be a CxxRecordDecl type"); in findDeleteForPromise()
1071 if (S.FindDeallocationFunction(Loc, PointeeRD, DeleteName, OperatorDelete)) in findDeleteForPromise()