hanchenye-llvm-project/clang/test/Misc
Argyrios Kyrtzidis 7910d7b72a Make changes to SDiagsWriter to make it work in combination with the ARC migrator:
-Allow it to be used with multiple BeginSourceFile/EndSourceFile calls; for this introduce
 a "finish" callback method in the DiagnosticConsumer. SDiagsWriter finishes up the serialization
 file inside this method.
-Make it independent of any particular DiagnosticsEngine; make it use the SourceManager of the
 Diagnostic object.
-Ignore null source ranges.

llvm-svn: 146020
2011-12-07 05:52:12 +00:00
..
Inputs Change the include stack of "instantiated from" notes to fall under the control of f/fno-diagnostics-show-note-include-stack flags. This should help with reducing diagnostic spew from macros instantiations. 2011-05-26 20:49:16 +00:00
ast-dump-templates.cpp Fix a test case that was intermittently failing. The issue was that instantiations are not stored in an order preserving structure, so the print order may be impacted. Modified test case to do two FileCheck passes to ensure that both instantiations are in the same place. 2011-07-28 20:30:10 +00:00
caret-diags-macros.c Switch to a more natural formatting of the macro name printing. 2011-10-24 18:51:08 +00:00
caret-diags-scratch-buffer.c
diag-aka-types.cpp Change the checks in the type aka printing. A confusing case where the string 2011-11-14 19:39:25 +00:00
diag-format.c Introduce the -fdiagnostics-format=xxx option to control how Clang 2011-05-21 17:07:29 +00:00
diag-line-wrapping.cpp Add back support for a manually formatted section of the diagnostic 2011-09-26 16:43:25 +00:00
diag-mapping.c
diag-mapping2.c
emit-html-insert.c
emit-html.c
error-limit-multiple-notes.cpp Fix -ferror-limit= to properly emit notes following the last error 2011-08-17 19:13:00 +00:00
error-limit.c Fix -ferror-limit= to properly emit notes following the last error 2011-08-17 19:13:00 +00:00
include-stack-for-note-flag.cpp Switch to a more natural formatting of the macro name printing. 2011-10-24 18:51:08 +00:00
integer-literal-printing.cpp Remove test with int128 printing since it breaks on some platforms. 2011-11-07 19:30:35 +00:00
macro-backtrace.c Switch to a more natural formatting of the macro name printing. 2011-10-24 18:51:08 +00:00
message-length.c Fix a bug in caret-line-pruning logic that only happens when we have a 2010-04-16 00:23:51 +00:00
predefines.c tests: Use -ffreestanding when including stdint.h, to avoid platform dependencies. 2010-09-07 22:54:28 +00:00
remap-file.c
serialized-diags-no-category.c Tweak serialized diagnostics to support errors with no categories. Fixes <rdar://problem/10538300>. 2011-12-07 02:08:00 +00:00
serialized-diags-no-issue.c [serialized diagnostics]: add test cases for serialized diagnostics, including a test case for no issues, multiple issues, and 2011-11-11 00:46:43 +00:00
serialized-diags-single-issue.c Make changes to SDiagsWriter to make it work in combination with the ARC migrator: 2011-12-07 05:52:12 +00:00
serialized-diags.c Tweak serialized diagnostics to support errors with no categories. Fixes <rdar://problem/10538300>. 2011-12-07 02:08:00 +00:00
show-diag-options.c Add a test for the display of diagnostic options and categories. This 2011-09-26 10:42:40 +00:00
tabstop.c When diagnosing suspicious precedence or assignments, move the fix-it 2010-04-14 16:09:52 +00:00
verify.c add regex support for -verify mode. You can now do things like 2010-04-28 20:02:30 +00:00
warn-in-system-header.c Don't hide #warnings in a system header, same as gcc. Fixes rdar://8495837. 2011-04-21 23:08:23 +00:00
warn-in-system-header.h Don't hide #warnings in a system header, same as gcc. Fixes rdar://8495837. 2011-04-21 23:08:23 +00:00
warning-flags.c Suggest typo corrections for implicit function declarations. 2011-12-06 09:46:12 +00:00
working-directory.c Implement -working-directory. 2010-11-03 22:45:23 +00:00