Lines Matching refs:RetainCountChecker
2461 class RetainCountChecker class
2498 RetainCountChecker(AnalyzerOptions &AO) in RetainCountChecker() function in __anonbe000e510811::RetainCountChecker
2502 ~RetainCountChecker() override { DeleteContainerSeconds(DeadSymbolTags); } in ~RetainCountChecker()
2700 void RetainCountChecker::checkPostStmt(const BlockExpr *BE, in checkPostStmt()
2740 void RetainCountChecker::checkPostStmt(const CastExpr *CE, in checkPostStmt()
2779 void RetainCountChecker::processObjCLiterals(CheckerContext &C, in processObjCLiterals()
2808 void RetainCountChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt()
2814 void RetainCountChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
2820 void RetainCountChecker::checkPostStmt(const ObjCBoxedExpr *Ex, in checkPostStmt()
2843 void RetainCountChecker::checkPostStmt(const ObjCIvarRefExpr *IRE, in checkPostStmt()
2896 void RetainCountChecker::checkPostCall(const CallEvent &Call, in checkPostCall()
2939 void RetainCountChecker::processSummaryOfInlined(const RetainSummary &Summ, in processSummaryOfInlined()
3009 void RetainCountChecker::checkSummary(const RetainSummary &Summ, in checkSummary()
3135 RetainCountChecker::updateSymbol(ProgramStateRef state, SymbolRef sym, in updateSymbol()
3295 void RetainCountChecker::processNonLeakError(ProgramStateRef St, in processNonLeakError()
3352 bool RetainCountChecker::evalCall(const CallExpr *CE, CheckerContext &C) const { in evalCall()
3432 void RetainCountChecker::checkPreStmt(const ReturnStmt *S, in checkPreStmt()
3530 void RetainCountChecker::checkReturnWithRetEffect(const ReturnStmt *S, in checkReturnWithRetEffect()
3614 void RetainCountChecker::checkBind(SVal loc, SVal val, const Stmt *S, in checkBind()
3670 ProgramStateRef RetainCountChecker::evalAssume(ProgramStateRef state, in evalAssume()
3704 RetainCountChecker::checkRegionChanges(ProgramStateRef state, in checkRegionChanges()
3735 RetainCountChecker::handleAutoreleaseCounts(ProgramStateRef state, in handleAutoreleaseCounts()
3814 RetainCountChecker::handleSymbolDeath(ProgramStateRef state, in handleSymbolDeath()
3842 RetainCountChecker::processLeaks(ProgramStateRef state, in processLeaks()
3868 void RetainCountChecker::checkEndFunction(CheckerContext &Ctx) const { in checkEndFunction()
3904 RetainCountChecker::getDeadSymbolTag(SymbolRef sym) const { in getDeadSymbolTag()
3916 void RetainCountChecker::checkDeadSymbols(SymbolReaper &SymReaper, in checkDeadSymbols()
3967 void RetainCountChecker::printState(raw_ostream &Out, ProgramStateRef State, in printState()
3989 Mgr.registerChecker<RetainCountChecker>(Mgr.getAnalyzerOptions()); in registerRetainCountChecker()