Lines Matching refs:br
119 BugReporter &BR;
123 StringRefCheckerVisitor(const Decl *declWithIssue, BugReporter &br,
125 : DeclWithIssue(declWithIssue), BR(br), Checker(checker) {}
138 static void CheckStringRefAssignedTemporary(const Decl *D, BugReporter &BR,
140 StringRefCheckerVisitor walker(D, BR, Checker);
184 PathDiagnosticLocation::createBegin(VD, BR.getSourceManager());
185 BR.EmitBasicReport(DeclWithIssue, Checker, desc, "LLVM Conventions", desc,
219 BugReporter &BR;
223 ASTFieldVisitor(const CXXRecordDecl *root, BugReporter &br,
225 : Root(root), BR(br), Checker(checker) {}
232 static void CheckASTMemory(const CXXRecordDecl *R, BugReporter &BR,
238 ASTFieldVisitor walker(R, BR, Checker);
288 FieldChain.front(), BR.getSourceManager());
289 BR.EmitBasicReport(Root, Checker, "AST node allocates heap memory",
303 BugReporter &BR) const {
305 CheckASTMemory(R, BR, this);
309 BugReporter &BR) const {
310 CheckStringRefAssignedTemporary(D, BR, this);