Lines Matching refs:RetainCountChecker
2462 class RetainCountChecker class
2499 RetainCountChecker(AnalyzerOptions &AO) in RetainCountChecker() function in __anonfda336300811::RetainCountChecker
2503 ~RetainCountChecker() override { DeleteContainerSeconds(DeadSymbolTags); } in ~RetainCountChecker()
2701 void RetainCountChecker::checkPostStmt(const BlockExpr *BE, in checkPostStmt()
2741 void RetainCountChecker::checkPostStmt(const CastExpr *CE, in checkPostStmt()
2780 void RetainCountChecker::processObjCLiterals(CheckerContext &C, in processObjCLiterals()
2809 void RetainCountChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt()
2815 void RetainCountChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
2821 void RetainCountChecker::checkPostStmt(const ObjCBoxedExpr *Ex, in checkPostStmt()
2836 void RetainCountChecker::checkPostStmt(const ObjCIvarRefExpr *IRE, in checkPostStmt()
2889 void RetainCountChecker::checkPostCall(const CallEvent &Call, in checkPostCall()
2932 void RetainCountChecker::processSummaryOfInlined(const RetainSummary &Summ, in processSummaryOfInlined()
3002 void RetainCountChecker::checkSummary(const RetainSummary &Summ, in checkSummary()
3128 RetainCountChecker::updateSymbol(ProgramStateRef state, SymbolRef sym, in updateSymbol()
3288 void RetainCountChecker::processNonLeakError(ProgramStateRef St, in processNonLeakError()
3345 bool RetainCountChecker::evalCall(const CallExpr *CE, CheckerContext &C) const { in evalCall()
3425 void RetainCountChecker::checkPreStmt(const ReturnStmt *S, in checkPreStmt()
3523 void RetainCountChecker::checkReturnWithRetEffect(const ReturnStmt *S, in checkReturnWithRetEffect()
3607 void RetainCountChecker::checkBind(SVal loc, SVal val, const Stmt *S, in checkBind()
3663 ProgramStateRef RetainCountChecker::evalAssume(ProgramStateRef state, in evalAssume()
3697 RetainCountChecker::checkRegionChanges(ProgramStateRef state, in checkRegionChanges()
3728 RetainCountChecker::handleAutoreleaseCounts(ProgramStateRef state, in handleAutoreleaseCounts()
3807 RetainCountChecker::handleSymbolDeath(ProgramStateRef state, in handleSymbolDeath()
3835 RetainCountChecker::processLeaks(ProgramStateRef state, in processLeaks()
3861 void RetainCountChecker::checkEndFunction(CheckerContext &Ctx) const { in checkEndFunction()
3897 RetainCountChecker::getDeadSymbolTag(SymbolRef sym) const { in getDeadSymbolTag()
3909 void RetainCountChecker::checkDeadSymbols(SymbolReaper &SymReaper, in checkDeadSymbols()
3960 void RetainCountChecker::printState(raw_ostream &Out, ProgramStateRef State, in printState()
3982 Mgr.registerChecker<RetainCountChecker>(Mgr.getAnalyzerOptions()); in registerRetainCountChecker()