hanchenye-llvm-project/clang/test/Analysis/diagnostics
Jordan Rose 367843a04c [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
2013-08-16 01:06:30 +00:00
..
Inputs/include [analyzer] Do not assert on reports ending in calls within macros. 2013-05-22 01:54:34 +00:00
deref-track-symbolic-region.c [analyzer] Enable the new edge algorithm by default. 2013-06-03 23:00:19 +00:00
deref-track-symbolic-region.cpp [analyzer] BugReporter - more precise tracking of C++ references 2013-03-13 20:20:14 +00:00
explicit-suppression.cpp [analyzer] Treat std::initializer_list as opaque rather than aborting. 2013-07-17 17:16:33 +00:00
false-positive-suppression.c Move an input header file under an Inputs directory to be consistent 2013-01-19 06:31:24 +00:00
no-prune-paths.c [analyzer] Add 'prune-paths' config option to disable path pruning. 2013-01-26 01:28:15 +00:00
report-issues-within-main-file.cpp [analyzer] Enable the new edge algorithm by default. 2013-06-03 23:00:19 +00:00
shortest-path-suppression.c [analyzer] Add a test case for diagnostic suppression on a graph with cycles. 2013-03-19 22:10:44 +00:00
text-diagnostics.c [analyzer] Merge TextPathDiagnostics and ClangDiagPathDiagConsumer. 2013-08-16 01:06:30 +00:00
undef-value-callee.h
undef-value-caller.c [analyzer] Enable the new edge algorithm by default. 2013-06-03 23:00:19 +00:00
undef-value-param.c [analyzer] Enable the new edge algorithm by default. 2013-06-03 23:00:19 +00:00
undef-value-param.m [analyzer] Enable the new edge algorithm by default. 2013-06-03 23:00:19 +00:00