|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 922 SVal CXXDestructorCall::getCXXThisVal() const {
Declarations
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h 656 virtual SVal getCXXThisVal() const;
References
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 375 SVal V = CC->getCXXThisVal();
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp 424 DV = InstanceCall->getCXXThisVal().getAs<DefinedOrUnknownSVal>();
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp 201 ICall->getCXXThisVal().getAsRegion());
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 380 verifyAccess(C, InstCall->getCXXThisVal());
389 verifyIncrement(C, InstCall->getCXXThisVal());
398 verifyDecrement(C, InstCall->getCXXThisVal());
410 InstCall->getCXXThisVal(),
423 verifyDereference(C, InstCall->getCXXThisVal());
439 verifyMatch(C, InstCall->getCXXThisVal(), Call.getArgSVal(0));
455 const auto *ContReg = InstCall->getCXXThisVal().getAsRegion();
461 InstCall->getCXXThisVal().getAsRegion());
464 InstCall->getCXXThisVal().getAsRegion());
468 InstCall->getCXXThisVal().getAsRegion());
476 InstCall->getCXXThisVal().getAsRegion());
571 handleAssign(C, InstCall->getCXXThisVal(), Call.getOriginExpr(),
576 handleAssign(C, InstCall->getCXXThisVal());
585 InstCall->getCXXThisVal(), Call.getArgSVal(0), Op);
598 InstCall->getCXXThisVal(), Call.getArgSVal(0));
612 handleIncrement(C, Call.getReturnValue(), InstCall->getCXXThisVal(),
622 handleDecrement(C, Call.getReturnValue(), InstCall->getCXXThisVal(),
634 handleAssign(C, InstCall->getCXXThisVal());
639 handleClear(C, InstCall->getCXXThisVal());
644 handlePushBack(C, InstCall->getCXXThisVal());
649 handlePopBack(C, InstCall->getCXXThisVal());
654 handlePushFront(C, InstCall->getCXXThisVal());
659 handlePopFront(C, InstCall->getCXXThisVal());
705 InstCall->getCXXThisVal());
711 InstCall->getCXXThisVal());
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 2704 SymbolRef Sym = CC->getCXXThisVal().getAsSymbol();
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp 473 if (IC->getCXXThisVal().getAsRegion() == ArgRegion)
630 const MemRegion *ThisRegion = IC->getCXXThisVal().getAsRegion();
713 ThisRegion = IC->getCXXThisVal().getAsRegion();
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp 659 if (SymbolRef Sym = MCall->getCXXThisVal().getAsLocSymbol()) {
tools/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp 52 cast<CXXInstanceCall>(&Call)->getCXXThisVal().getAsRegion();
tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp 113 const MemRegion *Reg = MC->getCXXThisVal().getAsRegion();
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 683 SVal ThisVal = getCXXThisVal();
735 const MemRegion *R = getCXXThisVal().getAsRegion();
793 SVal ThisVal = getCXXThisVal();
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp 55 ThisVal = cast<CXXInstanceCall>(Call).getCXXThisVal();