Searched refs:CXXInstanceCall (Results 1 – 13 of 13) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallEvent.h | 677 class CXXInstanceCall : public AnyFunctionCall { 679 CXXInstanceCall(const CallExpr *CE, ProgramStateRef St, in CXXInstanceCall() function 683 CXXInstanceCall(const FunctionDecl *D, ProgramStateRef St, in CXXInstanceCall() function 687 CXXInstanceCall(const CXXInstanceCall &Other) = default; 787 class CXXMemberCall : public CXXInstanceCall { 794 : CXXInstanceCall(CE, St, LCtx, ElemRef) {} in CXXMemberCall() 801 return cast<CXXMemberCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr() 830 class CXXMemberOperatorCall : public CXXInstanceCall { 837 : CXXInstanceCall(CE, St, LCtx, ElemRef) {} in CXXMemberOperatorCall() 846 return cast<CXXOperatorCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | IteratorRangeChecker.cpp | 88 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall() 97 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall() 105 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall() 122 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall()
|
H A D | SmartPtrModeling.cpp | 348 cast<CXXInstanceCall>(&Call)->getCXXThisVal().getAsRegion(); in evalCall() 601 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleReset() 631 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleRelease() 667 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleSwapMethod() 715 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleGet() 840 cast<CXXInstanceCall>(&Call)->getCXXThisVal().getAsRegion(); in handleBoolConversion()
|
H A D | IteratorModeling.cpp | 357 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in handleOverloadedOperator() 371 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in handleOverloadedOperator() 400 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in handleOverloadedOperator() 410 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in handleOverloadedOperator()
|
H A D | MoveChecker.cpp | 469 if (const auto *IC = dyn_cast<CXXInstanceCall>(AFC)) in checkPostCall() 620 const auto IC = dyn_cast<CXXInstanceCall>(&Call); in checkPreCall() 710 if (const auto *IC = dyn_cast<CXXInstanceCall>(Call)) in checkRegionChanges()
|
H A D | InvalidatedIteratorChecker.cpp | 62 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall()
|
H A D | CastValueChecker.cpp | 214 Object = cast<CXXInstanceCall>(&Call)->getCXXThisExpr(); in addCastTransition() 502 const auto *InstanceCall = dyn_cast<CXXInstanceCall>(&Call); in evalCall()
|
H A D | InnerPointerChecker.cpp | 205 if (const auto *ICall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPostCall()
|
H A D | ContainerModeling.cpp | 161 const auto *InstCall = cast<CXXInstanceCall>(&Call); in checkPostCall() 172 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPostCall()
|
H A D | MallocChecker.cpp | 2950 if (const CXXInstanceCall *CC = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CallEvent.cpp | 692 const FunctionDecl *CXXInstanceCall::getDecl() const { in getDecl() 704 void CXXInstanceCall::getExtraInvalidatedValues( in getExtraInvalidatedValues() 735 SVal CXXInstanceCall::getCXXThisVal() const { in getCXXThisVal() 750 RuntimeDefinition CXXInstanceCall::getRuntimeDefinition() const { in getRuntimeDefinition() 815 void CXXInstanceCall::getInitialStackFrameContents( in getInitialStackFrameContents() 869 return CXXInstanceCall::getRuntimeDefinition(); in getRuntimeDefinition() 969 return CXXInstanceCall::getRuntimeDefinition(); in getRuntimeDefinition()
|
H A D | ExprEngineCallAndReturn.cpp | 1201 const CXXInstanceCall *ICall = dyn_cast<CXXInstanceCall>(&Call); in isTrivialObjectAssignment()
|
H A D | ExprEngineCXX.cpp | 59 ThisVal = cast<CXXInstanceCall>(Call).getCXXThisVal(); in performTrivialCopy()
|