|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h 53 class SymbolReaper;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h 36 class SymbolReaper;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h 29 class SymbolReaper;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h 49 class SymbolReaper;
References
tools/clang/include/clang/StaticAnalyzer/Core/Checker.h 305 SymbolReaper &SR) {
320 SymbolReaper &SR, CheckerContext &C) {
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h 337 SymbolReaper &SymReaper);
346 SymbolReaper &SymReaper, const Stmt *S,
473 CheckerFn<void (SymbolReaper &, CheckerContext &)>;
475 using CheckLiveSymbolsFunc = CheckerFn<void (ProgramStateRef,SymbolReaper &)>;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h 163 SymbolReaper& SymReaper) = 0;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h 61 ProgramStateRef removeDeadTypes(ProgramStateRef State, SymbolReaper &SR);
64 ProgramStateRef removeDeadCasts(ProgramStateRef State, SymbolReaper &SR);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h 117 SymbolReaper &SymReaper,
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h 538 SymbolReaper& SymReaper);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h 200 SymbolReaper &SymReaper) override {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h 195 SymbolReaper &SymReaper) = 0;
tools/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp 153 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SymReaper) const {
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp 822 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
1119 void ObjCLoopChecker::checkDeadSymbols(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp 63 void checkLiveSymbols(ProgramStateRef state, SymbolReaper &SR) const;
64 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
2365 SymbolReaper &SR) const {
2379 void CStringChecker::checkDeadSymbols(SymbolReaper &SR,
tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp 180 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const {}
248 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const {}
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp 105 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
114 void DynamicTypePropagation::checkDeadSymbols(SymbolReaper &SR,
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp 58 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
261 void ExprInspectionChecker::checkDeadSymbols(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp 111 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
234 void InnerPointerChecker::checkDeadSymbols(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 260 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const;
261 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
778 SymbolReaper &SR) const {
813 void IteratorChecker::checkDeadSymbols(SymbolReaper &SR,
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp 100 void MPIChecker::checkMissingWaits(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h 41 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &Ctx) const {
72 void checkMissingWaits(clang::ento::SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp 61 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
541 void MacOSKeychainAPIChecker::checkDeadSymbols(SymbolReaper &SR,
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 367 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
2617 void MallocChecker::checkDeadSymbols(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp 54 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
684 void MoveChecker::checkDeadSymbols(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp 102 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
449 void NullabilityChecker::checkDeadSymbols(SymbolReaper &SR,
tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp 70 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
76 void PointerArithChecker::checkDeadSymbols(SymbolReaper &SR,
tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp 82 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
462 void PthreadLockChecker::checkDeadSymbols(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp 1409 void RetainCountChecker::checkDeadSymbols(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h 330 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp 76 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
174 void SimpleStreamChecker::checkDeadSymbols(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp 76 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
388 void StreamChecker::checkDeadSymbols(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp 133 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const {
147 ProgramStateRef dropDeadFromGDM(SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp 51 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
216 void UninitializedObjectChecker::checkDeadSymbols(SymbolReaper &SR,
tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp 53 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
203 void ValistChecker::checkDeadSymbols(SymbolReaper &SR,
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp 544 SymbolReaper &SymReaper) {
555 SymbolReaper &SR;
560 CheckDeadSymbolsContext(const CheckersTy &checkers, SymbolReaper &sr,
586 SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Core/DynamicType.cpp 123 SymbolReaper &SR) {
131 ProgramStateRef removeDeadTypes(ProgramStateRef State, SymbolReaper &SR) {
135 ProgramStateRef removeDeadCasts(ProgramStateRef State, SymbolReaper &SR) {
tools/clang/lib/StaticAnalyzer/Core/Environment.cpp 144 SymbolReaper &SymReaper;
147 MarkLiveCallback(SymbolReaper &symreaper) : SymReaper(symreaper) {}
171 SymbolReaper &SymReaper,
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 717 SymbolReaper SymReaper(SFC, ReferenceStmt, SymMgr, getStoreManager());
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp 97 SymbolReaper& SymReaper) {
tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp 263 SymbolReaper &SymReaper) override;
416 SymbolReaper &SymReaper) {
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 622 SymbolReaper& SymReaper) override;
2506 SymbolReaper &SymReaper;
2512 RegionBindingsRef b, SymbolReaper &symReaper,
2643 SymbolReaper& SymReaper) {
2649 for (SymbolReaper::region_iterator I = SymReaper.region_begin(),
tools/clang/unittests/StaticAnalyzer/SymbolReaperTest.cpp 35 SymbolReaper SymReaper((StackFrameContext *)nullptr, (Stmt *)nullptr,