Searched refs:CXXInstanceCall (Results 1 – 15 of 15) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CallEvent.h | 679 class CXXInstanceCall : public AnyFunctionCall { 681 CXXInstanceCall(const CallExpr *CE, ProgramStateRef St, in CXXInstanceCall() function 685 CXXInstanceCall(const FunctionDecl *D, ProgramStateRef St, in CXXInstanceCall() function 689 CXXInstanceCall(const CXXInstanceCall &Other) = default; 794 class CXXMemberCall : public CXXInstanceCall { 801 : CXXInstanceCall(CE, St, LCtx, ElemRef) {} in CXXMemberCall() 808 return cast<CXXMemberCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr() 837 class CXXMemberOperatorCall : public CXXInstanceCall { 844 : CXXInstanceCall(CE, St, LCtx, ElemRef) {} in CXXMemberOperatorCall() 853 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 | 345 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 | MismatchedIteratorChecker.cpp | 62 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall() 81 } else if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall()
|
| H A D | MoveChecker.cpp | 472 if (const auto *IC = dyn_cast<CXXInstanceCall>(AFC)) in checkPostCall() 624 const auto IC = dyn_cast<CXXInstanceCall>(&Call); in checkPreCall() 714 if (const auto *IC = dyn_cast<CXXInstanceCall>(Call)) in checkRegionChanges()
|
| H A D | IteratorModeling.cpp | 359 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in handleOverloadedOperator() 374 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in handleOverloadedOperator() 403 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in handleOverloadedOperator() 413 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in handleOverloadedOperator()
|
| H A D | InvalidatedIteratorChecker.cpp | 62 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall()
|
| H A D | CallAndMessageChecker.cpp | 92 ProgramStateRef checkCXXMethodCall(const CXXInstanceCall *CC, 443 const CXXInstanceCall *CC, CheckerContext &C, ProgramStateRef State) const { in checkCXXMethodCall() 556 if (const auto *CC = 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 | 203 if (const auto *ICall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPostCall()
|
| H A D | ContainerModeling.cpp | 161 const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call); in checkPostCall() 175 if (const auto *InstCall = dyn_cast<CXXInstanceCall>(&Call)) { in checkPostCall()
|
| H A D | MallocChecker.cpp | 3152 if (const CXXInstanceCall *CC = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 703 const FunctionDecl *CXXInstanceCall::getDecl() const { in getDecl() 715 void CXXInstanceCall::getExtraInvalidatedValues( in getExtraInvalidatedValues() 745 SVal CXXInstanceCall::getCXXThisVal() const { in getCXXThisVal() 761 CXXInstanceCall::getDeclForDynamicType() const { in getDeclForDynamicType() 775 RuntimeDefinition CXXInstanceCall::getRuntimeDefinition() const { in getRuntimeDefinition() 827 void CXXInstanceCall::getInitialStackFrameContents( in getInitialStackFrameContents() 881 return CXXInstanceCall::getRuntimeDefinition(); in getRuntimeDefinition() 989 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 | 62 ThisVal = cast<CXXInstanceCall>(Call).getCXXThisVal(); in performTrivialCopy()
|