Home | History | Annotate | Download | only in Core

Lines Matching defs:BugReporter

0 // BugReporter.cpp - Generate PathDiagnostics for Bugs ------------*- C++ -*--//
10 // This file defines BugReporter, a utility class for generating
15 #define DEBUG_TYPE "BugReporter"
17 #include "clang/StaticAnalyzer/Core/BugReporter/BugReporter.h"
26 #include "clang/StaticAnalyzer/Core/BugReporter/BugType.h"
27 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
204 bool BugReporter::RemoveUnneededCalls(PathPieces &pieces, BugReport *R) {
1581 void BugType::FlushReports(BugReporter &BR) {}
1813 // Methods for BugReporter and subclasses.
1825 BugReporter::~BugReporter() {
1836 void BugReporter::FlushReports() {
1860 // BugReporter owns and deletes only BugTypes created implicitly through
1863 // create will be destroyed by the BugReporter.
2244 void BugReporter::Register(BugType *BT) {
2248 void BugReporter::emitReport(BugReport* R) {
2382 void BugReporter::FlushReport(BugReportEquivClass& EQ) {
2394 void BugReporter::FlushReport(BugReport *exampleReport,
2448 void BugReporter::EmitBasicReport(const Decl *DeclWithIssue,
2454 // 'BT' is owned by BugReporter.
2462 BugType *BugReporter::getBugTypeForName(StringRef name,