summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/BugReporter.cpp
Commit message (Expand)AuthorAgeFilesLines
* More refactorings in GeneratePathDiagnostic: use ExecutionContinues to displayTed Kremenek2008-05-061-14/+28
* Rename member variable.Ted Kremenek2008-05-021-4/+4
* Added line number diagnostics to indicate the allocation site of the leaked o...Ted Kremenek2008-05-011-4/+2
* Do not highlight bogus ranges for leaks.Ted Kremenek2008-05-011-38/+42
* added preliminary diagnostics in scan-build results to denote whetherTed Kremenek2008-04-301-0/+7
* Fix bug in BugReporter where we didn't handle emitting diagnostics forTed Kremenek2008-04-251-10/+28
* Don't emit empty strings for path diagnostics when taking the default branch ...Ted Kremenek2008-04-251-0/+7
* Do a better job at computing dead symbols.Ted Kremenek2008-04-251-3/+5
* For case statements involving enums, BugReporter now generates PathDiagnosticsTed Kremenek2008-04-231-32/+38
* Fix minor regression in bug report generation.Ted Kremenek2008-04-231-2/+3
* When building PathDiagnostics for bug reports, generate a trimmed ExplodedGra...Ted Kremenek2008-04-231-18/+50
* For default branches in switch statements with no default label, print outTed Kremenek2008-04-221-3/+1
* PathDiagnosticClients now retain ownership of passed PathDiagnostics, requiringTed Kremenek2008-04-221-14/+13
* Another bug fix in emitting warnings without a path: construct a unit PathDia...Ted Kremenek2008-04-181-17/+25
* Reenable using the PathDiagnosticClient for BugReports without paths.Ted Kremenek2008-04-181-2/+5
* Generalize caching mechanism for bugs reports. Now individual BugTypesTed Kremenek2008-04-181-6/+7
* BugReport::VisitNode now takes BugReporter& instead of ASTContext&.Ted Kremenek2008-04-181-2/+2
* Added null check.Ted Kremenek2008-04-181-0/+3
* Simplified internal logic of BugReporter, consolidating EmitWarning andTed Kremenek2008-04-181-42/+40
* Modified BugReport::getEndPath() to handle the case where end path is atTed Kremenek2008-04-171-15/+43
* Have BugReporter::EmitWarning use the PathDiagnosticClient if it is available.Ted Kremenek2008-04-141-10/+22
* Hooked up the dead-store checker to the BugReporter interface. Now dead-storeTed Kremenek2008-04-141-31/+39
* Added "RangedBugReport".Ted Kremenek2008-04-111-0/+2
* When not emitting path diagnostics in BugReporter::EmitWarning(), use theTed Kremenek2008-04-101-3/+13
* Major refactoring/cleanup of GRExprEngine, ExplodedGraph, and BugReporter.Ted Kremenek2008-04-091-40/+36
* Added new "BugReporterHelper" class which is used by BugReporter to emitTed Kremenek2008-04-091-8/+24
* Improve BugReport diagnostics for loops and ? operator.Ted Kremenek2008-04-071-4/+57
* Use "getRanges" in default implementation of "getEndPath" to determineTed Kremenek2008-04-031-2/+12
* Hooked up GRSimpleAPICheck and the simple Objective-C Foundation checks to useTed Kremenek2008-04-031-3/+8
* Handle the case when getEndPath() returns NULL.Ted Kremenek2008-04-031-2/+8
* Add back bug name to PathDiagnostic.Ted Kremenek2008-04-031-2/+1
* When creating PathDiagnostics, created a trimmed graph first and report theTed Kremenek2008-04-031-1/+19
* Created new path-sensitive bug-reporting scheme based on the classesTed Kremenek2008-04-031-0/+262
OpenPOWER on IntegriCloud