Home
last modified time | relevance | path

Searched refs:getCXXThisVal (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdVariantChecker.cpp185 ThisSVal = AsConstructorCall.getCXXThisVal(); in evalCall()
188 ThisSVal = AsMemberOpCall.getCXXThisVal(); in evalCall()
205 SVal ThisSVal = ConstructorCall->getCXXThisVal(); in handleDefaultConstructor()
H A DIteratorRangeChecker.cpp89 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 DSmartPtrModeling.cpp348 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 DMoveChecker.cpp466 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 DContainerModeling.cpp163 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 DSmartPtrChecker.cpp68 const MemRegion *ThisRegion = OC->getCXXThisVal().getAsRegion(); in checkPreCall()
H A DBlockInCriticalSectionChecker.cpp90 return cast<CXXMemberCall>(Call).getCXXThisVal().getAsRegion(); in getRegion()
137 LockRegion = cast<CXXDestructorCall>(Call).getCXXThisVal().getAsRegion(); in getRegion()
H A DIteratorModeling.cpp359 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 DInvalidatedIteratorChecker.cpp63 verifyAccess(C, InstCall->getCXXThisVal()); in checkPreCall()
H A DInnerPointerChecker.cpp207 ICall->getCXXThisVal().getAsRegion()); in checkPostCall()
H A DCastValueChecker.cpp506 DV = InstanceCall->getCXXThisVal().getAs<DefinedOrUnknownSVal>(); in evalCall()
H A DMallocChecker.cpp2927 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 DCallEvent.cpp706 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 DExprEngineCallAndReturn.cpp208 auto ThisVal = DtorCall.getCXXThisVal(); in getElementCountOfArrayBeingDestructed()
760 SVal ThisV = C->getCXXThisVal(); in bindReturnValue()
H A DExprEngineCXX.cpp52 ThisVal = Ctor->getCXXThisVal(); in performTrivialCopy()
59 ThisVal = cast<CXXInstanceCall>(Call).getCXXThisVal(); in performTrivialCopy()
H A DBugReporterVisitors.cpp724 const MemRegion *ThisR = Call.getCXXThisVal().getAsRegion(); in maybeEmitNoteForCXXThis()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h698 virtual SVal getCXXThisVal() const;
931 SVal getCXXThisVal() const override;
968 SVal getCXXThisVal() const;
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp658 if (SymbolRef Sym = MCall->getCXXThisVal().getAsLocSymbol()) { in checkSummary()