Searched refs:CXXDestructorCall (Results 1 – 8 of 8) sorted by relevance
897 class CXXDestructorCall : public CXXInstanceCall {916 CXXDestructorCall(const CXXDestructorDecl *DD, const Stmt *Trigger, in CXXDestructorCall() function925 CXXDestructorCall(const CXXDestructorCall &Other) = default;928 new (Dest) CXXDestructorCall(*this); in cloneTo()1455 CallEventRef<CXXDestructorCall>1460 return create<CXXDestructorCall>(DD, Trigger, Target, IsBase, State, LCtx, in getCXXDestructorCall()
128 return matchesImpl<CXXDestructorCall>(Call); in matches()138 LockRegion = cast<CXXDestructorCall>(Call).getCXXThisVal().getAsRegion(); in getRegion()
126 return isa<CXXDestructorCall>(Call) || in isInvalidatingMemberFunction()
281 if (const CXXDestructorCall *Dtor = dyn_cast<CXXDestructorCall>(&Call)) { in checkPreCall()
3117 if (const auto *DC = dyn_cast<CXXDestructorCall>(&Call)) { in checkPreCall()
199 assert(isa<CXXDestructorCall>(Call) && in getElementCountOfArrayBeingDestructed()202 const auto &DtorCall = cast<CXXDestructorCall>(Call); in getElementCountOfArrayBeingDestructed()
977 SVal CXXDestructorCall::getCXXThisVal() const { in getCXXThisVal()983 RuntimeDefinition CXXDestructorCall::getRuntimeDefinition() const { in getRuntimeDefinition()
873 CallEventRef<CXXDestructorCall> Call = CEMgr.getCXXDestructorCall( in VisitCXXDestructor()