Home
last modified time | relevance | path

Searched refs:CXXDestructorCall (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h796 class CXXDestructorCall : public CXXInstanceCall {
809 CXXDestructorCall(const CXXDestructorDecl *DD, const Stmt *Trigger, in CXXDestructorCall() function
817 CXXDestructorCall(const CXXDestructorCall &Other) = default;
819 void cloneTo(void *Dest) const override {new (Dest) CXXDestructorCall(*this);} in cloneTo()
1321 CallEventRef<CXXDestructorCall>
1325 return create<CXXDestructorCall>(DD, Trigger, Target, IsBase, State, LCtx); in getCXXDestructorCall()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DBlockInCriticalSectionChecker.cpp115 if (const auto *Dtor = dyn_cast<CXXDestructorCall>(&Call)) { in isUnlockFunction()
H A DInnerPointerChecker.cpp129 return isa<CXXDestructorCall>(Call) || in isInvalidatingMemberFunction()
H A DDynamicTypePropagation.cpp285 if (const CXXDestructorCall *Dtor = dyn_cast<CXXDestructorCall>(&Call)) { in checkPreCall()
H A DMoveChecker.cpp622 if (isa<CXXDestructorCall>(IC)) in checkPreCall()
H A DMallocChecker.cpp2885 if (const auto *DC = dyn_cast<CXXDestructorCall>(&Call)) { in checkPreCall()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp893 SVal CXXDestructorCall::getCXXThisVal() const { in getCXXThisVal()
899 RuntimeDefinition CXXDestructorCall::getRuntimeDefinition() const { in getRuntimeDefinition()
H A DExprEngineCXX.cpp847 CallEventRef<CXXDestructorCall> Call = in VisitCXXDestructor()