Searched defs:SymReaper (Results 1 - 9 of 9) sorted by relevance
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | Environment.cpp | 151 SymbolReaper &SymReaper; member in class:__anon4103::MarkLiveCallback 153 MarkLiveCallback(SymbolReaper &symreaper) : SymReaper(symreaper) {} 155 SymReaper.markLive(sym); 159 SymReaper.markLive(R); 174 SymbolReaper &SymReaper, 182 MarkLiveCallback CB(SymReaper); 196 if (SymReaper.isLive(BlkExpr.getStmt(), BlkExpr.getLocationContext())) { 202 SymReaper.markLive(R->getRegion()); 210 SymReaper.maybeDead(*SI); 173 removeDeadBindings(Environment Env, SymbolReaper &SymReaper, ProgramStateRef ST) argument
|
H A D | RangeConstraintManager.cpp | 318 ProgramStateRef removeDeadBindings(ProgramStateRef St, SymbolReaper& SymReaper); 368 SymbolReaper& SymReaper) { 375 if (SymReaper.maybeDead(sym)) 367 removeDeadBindings(ProgramStateRef state, SymbolReaper& SymReaper) argument
|
H A D | CheckerManager.cpp | 413 SymbolReaper &SymReaper) { 415 LiveSymbolsCheckers[i](state, SymReaper); 452 SymbolReaper &SymReaper, 456 CheckDeadSymbolsContext C(DeadSymbolsCheckers, SymReaper, S, Eng, K); 412 runCheckersForLiveSymbols(ProgramStateRef state, SymbolReaper &SymReaper) argument 450 runCheckersForDeadSymbols(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, SymbolReaper &SymReaper, const Stmt *S, ExprEngine &Eng, ProgramPoint::Kind K) argument
|
H A D | ProgramState.cpp | 92 SymbolReaper& SymReaper) { 102 NewState.Env = EnvMgr.removeDeadBindings(NewState.Env, SymReaper, state); 106 SymReaper); 108 SymReaper.setReapedStore(newStore); 111 return ConstraintMgr->removeDeadBindings(Result, SymReaper); 90 removeDeadBindings(ProgramStateRef state, const StackFrameContext *LCtx, SymbolReaper& SymReaper) argument
|
H A D | RegionStore.cpp | 528 SymbolReaper& SymReaper); 2029 SymbolReaper &SymReaper; member in class:__anon4118::removeDeadBindingsWorker 2039 SymReaper(symReaper), CurrentLCtx(LCtx) {} 2054 if (SymReaper.isLive(VR)) 2061 if (SymReaper.isLive(SR->getSymbol())) 2090 SymReaper.markLive(SymR->getSymbol()); 2128 SymReaper.markLive(*SI); 2139 if (SymReaper.isLive(SR->getSymbol())) { 2151 SymbolReaper& SymReaper) { 2153 removeDeadBindingsWorker W(*this, StateMgr, B, SymReaper, LCt 2149 removeDeadBindings(Store store, const StackFrameContext *LCtx, SymbolReaper& SymReaper) argument [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | SimpleStreamChecker.cpp | 80 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const; 185 void SimpleStreamChecker::checkDeadSymbols(SymbolReaper &SymReaper, argument 193 bool IsSymDead = SymReaper.isDead(Sym);
|
H A D | StreamChecker.cpp | 75 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const; 395 void StreamChecker::checkDeadSymbols(SymbolReaper &SymReaper, argument 398 for (SymbolReaper::dead_iterator I = SymReaper.dead_begin(), 399 E = SymReaper.dead_end(); I != E; ++I) {
|
H A D | MallocChecker.cpp | 153 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const; 1192 void MallocChecker::checkDeadSymbols(SymbolReaper &SymReaper, argument 1195 if (!SymReaper.hasDeadSymbols()) 1204 if (SymReaper.isDead(I->first)) { 1216 if (SymReaper.isDead(I->first) || 1217 SymReaper.isDead(I->second.ReallocatedSym)) { 1225 if (SymReaper.isDead(I->first) || 1226 SymReaper.isDead(I->second)) {
|
H A D | RetainCountChecker.cpp | 2522 void checkDeadSymbols(SymbolReaper &SymReaper, CheckerContext &C) const; 3608 void RetainCountChecker::checkDeadSymbols(SymbolReaper &SymReaper, argument 3617 for (SymbolReaper::dead_iterator I = SymReaper.dead_begin(), 3618 E = SymReaper.dead_end(); I != E; ++I) {
|
Completed in 97 milliseconds