Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
92774d1051f5315052fd63d39673c42c9c03a1c4
/
lib
/
Frontend
/
PlistDiagnostics.cpp
efceabd
Convert CreateAnalysisConsumer and friends to just take a const Preprocessor&, and simplify.
by Daniel Dunbar
· 16 years ago
b697a4e
Acting on Daniel's nagging, remove PathDiagnosticClientFactory() and
by Ted Kremenek
· 16 years ago
90b1827
Kill PreprocessorFactory, which was both morally repugnant and totally unused.
by Daniel Dunbar
· 16 years ago
1eb4433
Remove tabs, and whitespace cleanups.
by Mike Stump
· 16 years ago
b044c47
Update clang for raw_fd_ostream no longer requiring F_Force.
by Dan Gohman
· 16 years ago
92bcc27
adjust for raw_fd_ostream api change.
by Chris Lattner
· 16 years ago
3c41544
Add missing '"'
by Daniel Dunbar
· 16 years ago
f755606
(1) Enable PlistDiagnostics to take an option "PathDiagnosticClientFactory"
by Ted Kremenek
· 16 years ago
92db284
Update for raw_fd_ostream API changes. raw_fd_ostream now has a
by Dan Gohman
· 16 years ago
d49967f
BugReporter/PathDiagnostics:
by Ted Kremenek
· 16 years ago
4c5fcd9
Add PathDiagnosticRange to PathDiagnostics. These simply wrap SourceRange and
by Ted Kremenek
· 16 years ago
a104de8
Plist diagnostics: Remove deprecated single-point locations in control-flow
by Ted Kremenek
· 16 years ago
2c78b87
Change Lexer::MeasureTokenLength to take a LangOptions reference.
by Chris Lattner
· 16 years ago
f076339
Fix output of ranges in analyzer plist files.
by Ted Kremenek
· 16 years ago
96a6926
Hack: Add 'PathDiagnostic::flattenLocations()'. Because PlistDiagnosticClient
by Ted Kremenek
· 16 years ago
67f4964
For plist diagnostics, use the extensive PathDiagnostic generation algorithm.
by Ted Kremenek
· 16 years ago
5fb5dfb
- Changed PathDiagnosticPiece::getLocation() to return a PathDiagnosticLocation
by Ted Kremenek
· 16 years ago
7dc8664
Allow two codepaths for PathDiagnostic generation. This patch mainly consists of
by Ted Kremenek
· 16 years ago
b0b6f72
Properly escape special characters in <string>'s in plist file.
by Ted Kremenek
· 16 years ago
f48fbc6
analyzer plist: For PathDiagnosticControlFlowPieces, now output an array of
by Ted Kremenek
· 16 years ago
ca1bada
Emit aggregate "location" for PathDiagnostic to plist. This fixes <rdar://problem/6729558>.
by Ted Kremenek
· 16 years ago
babdd7b
BugReporter:
by Ted Kremenek
· 16 years ago
61dc71a
Plist diagnostics: distinguish between regular and extended messages for "events".
by Ted Kremenek
· 16 years ago
082cb8d
PathDiagnostics:
by Ted Kremenek
· 16 years ago
0008683
Handle "Macro" PathDiagnosticPiece kind when getting string identifier.
by Ted Kremenek
· 16 years ago
ae3487f
Plist diagnostics now include PathDiagnostPiece::Kind.
by Ted Kremenek
· 16 years ago
3d7f2bc
For now, do not output the 'DisplayHint' in plist files.
by Ted Kremenek
· 16 years ago
e1bd4e6
Rename lib/Driver (etc) to lib/Frontend in prep for the *actual*
by Daniel Dunbar
· 16 years ago
[Renamed (98%) from lib/Driver/PlistDiagnostics.cpp]
d671c5a
Clean up indentation.
by Ted Kremenek
· 17 years ago
c472d79
When using -analyzer-output-plist always output a plist file even if it contains no error reports.
by Ted Kremenek
· 17 years ago
ddf32da
Static Analyzer: When generating plists for errors reports, generate one plist file per translation unit that contains all of the diagnostics.
by Ted Kremenek
· 17 years ago
a11d617
Rename SourceManager::getCanonicalFileID -> getFileID. There is
by Chris Lattner
· 17 years ago
2b2453a
this massive patch introduces a simple new abstraction: it makes
by Chris Lattner
· 17 years ago
59ddeab
eliminate FullSourceLoc::getLocation() now that FullSourceLoc
by Chris Lattner
· 17 years ago
f7cf85b
more SourceLocation lexicon change: instead of referring to the
by Chris Lattner
· 17 years ago
26fb272
[LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that
by Daniel Dunbar
· 17 years ago
4fc82c8
Hook up the Plist diagnostic client to the driver. Fix Plist output.
by Ted Kremenek
· 17 years ago
5d86625
Add path diagnostics client for emitting path reports using Plists.
by Ted Kremenek
· 17 years ago