diff options
author | Jordan Rose <jordan_rose@apple.com> | 2013-08-16 01:06:30 +0000 |
---|---|---|
committer | Jordan Rose <jordan_rose@apple.com> | 2013-08-16 01:06:30 +0000 |
commit | 367843a04c02cc076f943e22a89429066b2940fd (patch) | |
tree | 157381721182d4069c3a1e56c0bd661fa36707f9 /llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp | |
parent | 9efbedfd352e2cff67c5b9e10c5e22c392008ce5 (diff) | |
download | llvm-367843a04c02cc076f943e22a89429066b2940fd.zip llvm-367843a04c02cc076f943e22a89429066b2940fd.tar.gz llvm-367843a04c02cc076f943e22a89429066b2940fd.tar.bz2 |
[analyzer] Merge TextPathDiagnostics and ClangDiagPathDiagConsumer.
This once again restores notes to following their associated warnings
in -analyzer-output=text mode. (This is still only intended for use as a
debugging aid.)
One twist is that the warning locations in "regular" analysis output modes
(plist, multi-file-plist, html, and plist-html) are reported at a different
location on the command line than in the output file, since the command
line has no path context. This commit makes -analyzer-output=text behave
like a normal output format, which means that the *command line output
will be different* in -analyzer-text mode. Again, since -analyzer-text is
a debugging aid and lo-fi stand-in for a regular output mode, this change
makes sense.
Along the way, remove a few pieces of stale code related to the path
diagnostic consumers.
llvm-svn: 188514
Diffstat (limited to 'llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp')
0 files changed, 0 insertions, 0 deletions