/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | StdVariantChecker.cpp | 185 ThisSVal = AsConstructorCall.getCXXThisVal(); in evalCall() 188 ThisSVal = AsMemberOpCall.getCXXThisVal(); in evalCall() 205 SVal ThisSVal = ConstructorCall->getCXXThisVal(); in handleDefaultConstructor()
|
H A D | IteratorRangeChecker.cpp | 89 verifyIncrement(C, InstCall->getCXXThisVal()); in checkPreCall() 98 verifyDecrement(C, InstCall->getCXXThisVal()); in checkPreCall() 110 InstCall->getCXXThisVal(), in checkPreCall() 123 verifyDereference(C, InstCall->getCXXThisVal()); in checkPreCall()
|
H A D | SmartPtrModeling.cpp | 348 cast<CXXInstanceCall>(&Call)->getCXXThisVal().getAsRegion(); in evalCall() 380 const MemRegion *ThisRegion = CC->getCXXThisVal().getAsRegion(); in evalCall() 605 const MemRegion *ThisRegion = IC->getCXXThisVal().getAsRegion(); in handleReset() 635 const MemRegion *ThisRegion = IC->getCXXThisVal().getAsRegion(); in handleRelease() 672 handleSwap(State, IC->getCXXThisVal(), Call.getArgSVal(0), C); in handleSwapMethod() 719 const MemRegion *ThisRegion = IC->getCXXThisVal().getAsRegion(); in handleGet() 741 const MemRegion *ThisRegion = OC->getCXXThisVal().getAsRegion(); in handleAssignOp() 840 cast<CXXInstanceCall>(&Call)->getCXXThisVal().getAsRegion(); in handleBoolConversion()
|
H A D | MoveChecker.cpp | 466 if (CC && CC->getCXXThisVal().getAsRegion() == ArgRegion) in checkPostCall() 470 if (IC->getCXXThisVal().getAsRegion() == ArgRegion) in checkPostCall() 608 State = removeFromState(State, CC->getCXXThisVal().getAsRegion()); in checkPreCall() 624 const MemRegion *ThisRegion = IC->getCXXThisVal().getAsRegion(); in checkPreCall() 711 ThisRegion = IC->getCXXThisVal().getAsRegion(); in checkRegionChanges()
|
H A D | ContainerModeling.cpp | 163 handleAssignment(C, InstCall->getCXXThisVal(), Call.getOriginExpr(), in checkPostCall() 168 handleAssignment(C, InstCall->getCXXThisVal()); in checkPostCall() 175 (this->**Handler0)(C, InstCall->getCXXThisVal(), in checkPostCall() 182 (this->**Handler1)(C, InstCall->getCXXThisVal(), Call.getArgSVal(0)); in checkPostCall() 188 (this->**Handler2)(C, InstCall->getCXXThisVal(), Call.getArgSVal(0), in checkPostCall() 199 InstCall->getCXXThisVal()); in checkPostCall() 205 InstCall->getCXXThisVal()); in checkPostCall()
|
H A D | SmartPtrChecker.cpp | 68 const MemRegion *ThisRegion = OC->getCXXThisVal().getAsRegion(); in checkPreCall()
|
H A D | BlockInCriticalSectionChecker.cpp | 90 return cast<CXXMemberCall>(Call).getCXXThisVal().getAsRegion(); in getRegion() 137 LockRegion = cast<CXXDestructorCall>(Call).getCXXThisVal().getAsRegion(); in getRegion()
|
H A D | IteratorModeling.cpp | 359 InstCall->getCXXThisVal(), Call.getArgSVal(0), Op); in handleOverloadedOperator() 375 InstCall->getCXXThisVal(), Call.getArgSVal(0)); in handleOverloadedOperator() 401 handleIncrement(C, Call.getReturnValue(), InstCall->getCXXThisVal(), in handleOverloadedOperator() 411 handleDecrement(C, Call.getReturnValue(), InstCall->getCXXThisVal(), in handleOverloadedOperator()
|
H A D | InvalidatedIteratorChecker.cpp | 63 verifyAccess(C, InstCall->getCXXThisVal()); in checkPreCall()
|
H A D | InnerPointerChecker.cpp | 207 ICall->getCXXThisVal().getAsRegion()); in checkPostCall()
|
H A D | CastValueChecker.cpp | 506 DV = InstanceCall->getCXXThisVal().getAs<DefinedOrUnknownSVal>(); in evalCall()
|
H A D | MallocChecker.cpp | 2927 SymbolRef Sym = DC->getCXXThisVal().getAsSymbol(); in checkPreCall() 2951 SymbolRef Sym = CC->getCXXThisVal().getAsSymbol(); in checkPreCall()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CallEvent.cpp | 706 SVal ThisVal = getCXXThisVal(); in getExtraInvalidatedValues() 735 SVal CXXInstanceCall::getCXXThisVal() const { in getCXXThisVal() function in CXXInstanceCall 762 const MemRegion *R = getCXXThisVal().getAsRegion(); in getRuntimeDefinition() 821 SVal ThisVal = getCXXThisVal(); in getInitialStackFrameContents() 920 SVal AnyCXXConstructorCall::getCXXThisVal() const { in getCXXThisVal() function in AnyCXXConstructorCall 928 SVal V = getCXXThisVal(); in getExtraInvalidatedValues() 940 SVal ThisVal = getCXXThisVal(); in getInitialStackFrameContents() 957 SVal CXXDestructorCall::getCXXThisVal() const { in getCXXThisVal() function in CXXDestructorCall
|
H A D | ExprEngineCallAndReturn.cpp | 208 auto ThisVal = DtorCall.getCXXThisVal(); in getElementCountOfArrayBeingDestructed() 760 SVal ThisV = C->getCXXThisVal(); in bindReturnValue()
|
H A D | ExprEngineCXX.cpp | 52 ThisVal = Ctor->getCXXThisVal(); in performTrivialCopy() 59 ThisVal = cast<CXXInstanceCall>(Call).getCXXThisVal(); in performTrivialCopy()
|
H A D | BugReporterVisitors.cpp | 724 const MemRegion *ThisR = Call.getCXXThisVal().getAsRegion(); in maybeEmitNoteForCXXThis()
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallEvent.h | 698 virtual SVal getCXXThisVal() const; 931 SVal getCXXThisVal() const override; 968 SVal getCXXThisVal() const;
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.cpp | 658 if (SymbolRef Sym = MCall->getCXXThisVal().getAsLocSymbol()) { in checkSummary()
|