Lines Matching +full:3 +full:br
34 BugReporter &BR; member in __anon8e4070240111::WalkAST
90 /// strlcpy(dst + 3, "abcd", 2);
104 WalkAST(const CheckerBase *Checker, BugReporter &BR, AnalysisDeclContext *AC) in WalkAST() argument
105 : Checker(Checker), BR(BR), AC(AC) {} in WalkAST()
123 if (CE->getNumArgs() != 3) in containsBadStrncatPattern()
154 if (CE->getNumArgs() != 3) in containsBadStrlcpyStrlcatPattern()
201 ASTContext &C = BR.getContext(); in containsBadStrlcpyStrlcatPattern()
223 PathDiagnosticLocation::createBegin(LenArg, BR.getSourceManager(), AC); in VisitCallExpr()
238 BR.EmitBasicReport(FD, Checker, "Anti-pattern in the argument", in VisitCallExpr()
248 PathDiagnosticLocation::createBegin(LenArg, BR.getSourceManager(), AC); in VisitCallExpr()
262 BR.EmitBasicReport(FD, Checker, "Anti-pattern in the argument", in VisitCallExpr()
283 BugReporter &BR) const { in checkASTCodeBody()
284 WalkAST walker(this, BR, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody()