Searched refs:PointeeRD (Results 1 – 3 of 3) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 2934 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/ |
D | SemaExprCXX.cpp | 3472 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 …]
|
D | SemaCoroutine.cpp | 1068 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()
|