Lines Matching refs:br
118 BugReporter &BR;
121 StringRefCheckerVisitor(const Decl *declWithIssue, BugReporter &br)
122 : BR(br), DeclWithIssue(declWithIssue) {}
136 static void CheckStringRefAssignedTemporary(const Decl *D, BugReporter &BR) {
137 StringRefCheckerVisitor walker(D, BR);
181 PathDiagnosticLocation::createBegin(VD, BR.getSourceManager());
182 BR.EmitBasicReport(DeclWithIssue, desc, "LLVM Conventions", desc,
218 BugReporter &BR;
220 ASTFieldVisitor(const CXXRecordDecl *root, BugReporter &br)
221 : Root(root), BR(br) {}
228 static void CheckASTMemory(const CXXRecordDecl *R, BugReporter &BR) {
234 ASTFieldVisitor walker(R, BR);
286 FieldChain.front(), BR.getSourceManager());
287 BR.EmitBasicReport(Root, "AST node allocates heap memory", "LLVM Conventions",
301 BugReporter &BR) const {
303 CheckASTMemory(R, BR);
307 BugReporter &BR) const {
308 CheckStringRefAssignedTemporary(D, BR);