Lines Matching refs:RetainCountChecker
2437 class RetainCountChecker class
2474 RetainCountChecker(AnalyzerOptions &AO) in RetainCountChecker() function in __anonbe000e510711::RetainCountChecker
2478 ~RetainCountChecker() override { DeleteContainerSeconds(DeadSymbolTags); } in ~RetainCountChecker()
2676 void RetainCountChecker::checkPostStmt(const BlockExpr *BE, in checkPostStmt()
2716 void RetainCountChecker::checkPostStmt(const CastExpr *CE, in checkPostStmt()
2756 void RetainCountChecker::processObjCLiterals(CheckerContext &C, in processObjCLiterals()
2787 void RetainCountChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt()
2793 void RetainCountChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
2799 void RetainCountChecker::checkPostStmt(const ObjCBoxedExpr *Ex, in checkPostStmt()
2822 void RetainCountChecker::checkPostStmt(const ObjCIvarRefExpr *IRE, in checkPostStmt()
2875 void RetainCountChecker::checkPostCall(const CallEvent &Call, in checkPostCall()
2918 void RetainCountChecker::processSummaryOfInlined(const RetainSummary &Summ, in processSummaryOfInlined()
2954 void RetainCountChecker::checkSummary(const RetainSummary &Summ, in checkSummary()
3078 RetainCountChecker::updateSymbol(ProgramStateRef state, SymbolRef sym, in updateSymbol()
3233 void RetainCountChecker::processNonLeakError(ProgramStateRef St, in processNonLeakError()
3290 bool RetainCountChecker::evalCall(const CallExpr *CE, CheckerContext &C) const { in evalCall()
3370 void RetainCountChecker::checkPreStmt(const ReturnStmt *S, in checkPreStmt()
3468 void RetainCountChecker::checkReturnWithRetEffect(const ReturnStmt *S, in checkReturnWithRetEffect()
3557 void RetainCountChecker::checkBind(SVal loc, SVal val, const Stmt *S, in checkBind()
3613 ProgramStateRef RetainCountChecker::evalAssume(ProgramStateRef state, in evalAssume()
3648 RetainCountChecker::checkRegionChanges(ProgramStateRef state, in checkRegionChanges()
3679 RetainCountChecker::handleAutoreleaseCounts(ProgramStateRef state, in handleAutoreleaseCounts()
3759 RetainCountChecker::handleSymbolDeath(ProgramStateRef state, in handleSymbolDeath()
3787 RetainCountChecker::processLeaks(ProgramStateRef state, in processLeaks()
3814 void RetainCountChecker::checkEndFunction(CheckerContext &Ctx) const { in checkEndFunction()
3850 RetainCountChecker::getDeadSymbolTag(SymbolRef sym) const { in getDeadSymbolTag()
3862 void RetainCountChecker::checkDeadSymbols(SymbolReaper &SymReaper, in checkDeadSymbols()
3913 void RetainCountChecker::printState(raw_ostream &Out, ProgramStateRef State, in printState()
3935 Mgr.registerChecker<RetainCountChecker>(Mgr.getAnalyzerOptions()); in registerRetainCountChecker()