Home
last modified time | relevance | path

Searched refs:SymbolReaper (Results 1 – 21 of 21) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DSymbolManager.cpp388 void SymbolReaper::markDependentsLive(SymbolRef sym) { in markDependentsLive()
406 void SymbolReaper::markLive(SymbolRef sym) { in markLive()
412 void SymbolReaper::markLive(const MemRegion *region) { in markLive()
416 void SymbolReaper::markInUse(SymbolRef sym) { in markInUse()
421 bool SymbolReaper::maybeDead(SymbolRef sym) { in maybeDead()
429 bool SymbolReaper::isLiveRegion(const MemRegion *MR) { in isLiveRegion()
457 bool SymbolReaper::isLive(SymbolRef sym) { in isLive()
496 SymbolReaper::isLive(const Stmt *ExprVal, const LocationContext *ELCtx) const { in isLive()
508 bool SymbolReaper::isLive(const VarRegion *VR, bool includeStoreBindings) const{ in isLive()
520 const_cast<SymbolReaper*>(this)->includedRegionCache[VR]; in isLive()
DEnvironment.cpp152 SymbolReaper &SymReaper;
154 MarkLiveCallback(SymbolReaper &symreaper) : SymReaper(symreaper) {} in MarkLiveCallback()
183 SymbolReaper &SymReaper, in removeDeadBindings()
DCheckerManager.cpp372 SymbolReaper &SymReaper) { in runCheckersForLiveSymbols()
381 SymbolReaper &SR;
388 CheckDeadSymbolsContext(const CheckersTy &checkers, SymbolReaper &sr, in CheckDeadSymbolsContext()
407 SymbolReaper &SymReaper, in runCheckersForDeadSymbols()
DBasicConstraintManager.cpp109 SymbolReaper& SymReaper);
308 SymbolReaper& SymReaper) { in removeDeadBindings()
DRangeConstraintManager.cpp244 ProgramStateRef removeDeadBindings(ProgramStateRef St, SymbolReaper& SymReaper);
270 SymbolReaper& SymReaper) { in removeDeadBindings()
DRegionStore.cpp392 SymbolReaper& SymReaper);
1779 SymbolReaper &SymReaper;
1785 RegionBindings b, SymbolReaper &symReaper, in removeDeadBindingsWorker()
1919 SymbolReaper& SymReaper) { in removeDeadBindings()
1925 for (SymbolReaper::region_iterator I = SymReaper.region_begin(), in removeDeadBindings()
DProgramState.cpp82 SymbolReaper& SymReaper) { in removeDeadBindings()
DExprEngine.cpp280 SymbolReaper SymReaper(LC, currentStmt, SymMgr, getStoreManager()); in ProcessStmt()
/external/clang/lib/StaticAnalyzer/Checkers/
DCheckerDocumentation.cpp123 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const {} in checkDeadSymbols()
185 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const {} in checkLiveSymbols()
DStreamChecker.cpp77 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
407 void StreamChecker::checkDeadSymbols(SymbolReaper &SymReaper, in checkDeadSymbols()
409 for (SymbolReaper::dead_iterator I = SymReaper.dead_begin(), in checkDeadSymbols()
DMacOSKeychainAPIChecker.cpp61 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
561 void MacOSKeychainAPIChecker::checkDeadSymbols(SymbolReaper &SR, in checkDeadSymbols()
DCStringChecker.cpp60 void checkLiveSymbols(ProgramStateRef state, SymbolReaper &SR) const;
61 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const;
1928 SymbolReaper &SR) const { in checkLiveSymbols()
1942 void CStringChecker::checkDeadSymbols(SymbolReaper &SR, in checkDeadSymbols()
DRetainCountChecker.cpp2486 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
3589 void RetainCountChecker::checkDeadSymbols(SymbolReaper &SymReaper, in checkDeadSymbols()
3597 for (SymbolReaper::dead_iterator I = SymReaper.dead_begin(), in checkDeadSymbols()
3614 for (SymbolReaper::dead_iterator I = SymReaper.dead_begin(), in checkDeadSymbols()
3632 for (SymbolReaper::dead_iterator I = SymReaper.dead_begin(), in checkDeadSymbols()
DMallocChecker.cpp121 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const;
899 void MallocChecker::checkDeadSymbols(SymbolReaper &SymReaper, in checkDeadSymbols()
/external/clang/include/clang/StaticAnalyzer/Core/
DCheckerManager.h45 class SymbolReaper; variable
265 SymbolReaper &SymReaper);
274 SymbolReaper &SymReaper, const Stmt *S,
366 typedef CheckerFn<void (SymbolReaper &, CheckerContext &)>
369 typedef CheckerFn<void (ProgramStateRef,SymbolReaper &)> CheckLiveSymbolsFunc;
DChecker.h234 SymbolReaper &SR) { in _checkLiveSymbols()
249 SymbolReaper &SR, CheckerContext &C) { in _checkDeadSymbols()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DConstraintManager.h54 SymbolReaper& SymReaper) = 0;
DEnvironment.h131 SymbolReaper &SymReaper,
DSymbolManager.h556 class SymbolReaper {
579 SymbolReaper(const LocationContext *ctx, const Stmt *s, SymbolManager& symmgr, in SymbolReaper() function
583 ~SymbolReaper() {} in ~SymbolReaper()
DStore.h153 SymbolReaper& SymReaper) = 0;
DProgramState.h489 SymbolReaper& SymReaper);