Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
072192bcbb05a0fee7ec3061750b27e8d2004952
/
lib
/
Analysis
/
BugReporter.cpp
072192b
added preliminary diagnostics in scan-build results to denote whether
by Ted Kremenek
· 16 years ago
2673c9f
Fix bug in BugReporter where we didn't handle emitting diagnostics for
by Ted Kremenek
· 16 years ago
5678392
Don't emit empty strings for path diagnostics when taking the default branch of a switch statement that has no label.
by Ted Kremenek
· 16 years ago
910e999
Do a better job at computing dead symbols.
by Ted Kremenek
· 16 years ago
5a42995
For case statements involving enums, BugReporter now generates PathDiagnostics
by Ted Kremenek
· 16 years ago
6aaca9c
Fix minor regression in bug report generation.
by Ted Kremenek
· 16 years ago
a43a1eb
When building PathDiagnostics for bug reports, generate a trimmed ExplodedGraph with a single path that BugReport objects can safely walk and introspect.
by Ted Kremenek
· 16 years ago
8b90455
For default branches in switch statements with no default label, print out
by Ted Kremenek
· 16 years ago
5585114
PathDiagnosticClients now retain ownership of passed PathDiagnostics, requiring
by Ted Kremenek
· 16 years ago
2f0e89e
Another bug fix in emitting warnings without a path: construct a unit PathDiagnostic as we did
by Ted Kremenek
· 16 years ago
27fd586
Reenable using the PathDiagnosticClient for BugReports without paths.
by Ted Kremenek
· 16 years ago
95cc1ba
Generalize caching mechanism for bugs reports. Now individual BugTypes
by Ted Kremenek
· 16 years ago
8dd5646
BugReport::VisitNode now takes BugReporter& instead of ASTContext&.
by Ted Kremenek
· 16 years ago
329d2cc
Added null check.
by Ted Kremenek
· 16 years ago
75840e1
Simplified internal logic of BugReporter, consolidating EmitWarning and
by Ted Kremenek
· 16 years ago
bd7efa8
Modified BugReport::getEndPath() to handle the case where end path is at
by Ted Kremenek
· 16 years ago
5fcca68
Have BugReporter::EmitWarning use the PathDiagnosticClient if it is available.
by Ted Kremenek
· 16 years ago
d2f642b
Hooked up the dead-store checker to the BugReporter interface. Now dead-store
by Ted Kremenek
· 16 years ago
5e55cda
Added "RangedBugReport".
by Ted Kremenek
· 16 years ago
4bb6ac2
When not emitting path diagnostics in BugReporter::EmitWarning(), use the
by Ted Kremenek
· 16 years ago
50a6d0c
Major refactoring/cleanup of GRExprEngine, ExplodedGraph, and BugReporter.
by Ted Kremenek
· 16 years ago
6837faa
Added new "BugReporterHelper" class which is used by BugReporter to emit
by Ted Kremenek
· 16 years ago
706e3cf
Improve BugReport diagnostics for loops and ? operator.
by Ted Kremenek
· 16 years ago
de7161f
Use "getRanges" in default implementation of "getEndPath" to determine
by Ted Kremenek
· 16 years ago
f1ae705
Hooked up GRSimpleAPICheck and the simple Objective-C Foundation checks to use
by Ted Kremenek
· 16 years ago
70d1722
Handle the case when getEndPath() returns NULL.
by Ted Kremenek
· 16 years ago
1c19245
Add back bug name to PathDiagnostic.
by Ted Kremenek
· 16 years ago
94826a7
When creating PathDiagnostics, created a trimmed graph first and report the
by Ted Kremenek
· 16 years ago
61f3e05
Created new path-sensitive bug-reporting scheme based on the classes
by Ted Kremenek
· 16 years ago