llvm-project/clang/test/Misc
David Majnemer 8896981056 Basic: Clean up malformed pragma diagnostics
Create a new diagnostic, -Wignored-pragmas and use it to handle any
case where a pragma would have a side effect but is ignored.

llvm-svn: 201102
2014-02-10 19:06:37 +00:00
..
Inputs
ast-dump-arm-attr.c Allow target-specific attributes to share a spelling between different attributes via the ParseKind field. Attributes will be given a common parsed attribute identifier (the AttributeList::AT_* enum), but retain distinct Attr subclasses. 2013-12-15 13:05:48 +00:00
ast-dump-attr.cpp If an attribute has a semantically meaningful spelling (such as ArgumentWithTypeTagAttr or MSInheritanceAttr), display the spelling used for the attribute as part of the AST dump. This should ease debugging the AST for these attributes. Attributes without semantically meaningful spelling variations are not affected. 2014-01-22 21:51:20 +00:00
ast-dump-color.cpp Fix ast-dump-color.cpp test following r198883 2014-01-09 21:43:39 +00:00
ast-dump-comment.cpp Add indents to AST dumping and removed parenthesis from AST nodes. 2013-01-31 01:44:26 +00:00
ast-dump-decl.c Annotate flavor of TLS variable (statically or dynamically initialized) onto the AST. 2013-04-13 02:43:54 +00:00
ast-dump-decl.cpp In -ast-dump, only dump comments when dumping the actual Decl to which they 2013-05-21 05:24:00 +00:00
ast-dump-decl.m Fixes PR18762, stop the StmtPrinter for ObjCPropertyRefExpr from crashing on 2014-02-06 23:26:23 +00:00
ast-dump-decl.mm Implement AST dumper for Decls. 2012-12-20 02:09:13 +00:00
ast-dump-msp430-attr.c Allow target-specific attributes to share a spelling between different attributes via the ParseKind field. Attributes will be given a common parsed attribute identifier (the AttributeList::AT_* enum), but retain distinct Attr subclasses. 2013-12-15 13:05:48 +00:00
ast-dump-stmt.c Add indents to AST dumping and removed parenthesis from AST nodes. 2013-01-31 01:44:26 +00:00
ast-dump-stmt.cpp ASTDumper: fix dump of CXXCatchStmt 2013-09-04 14:35:00 +00:00
ast-dump-stmt.m Implement AST dumper for Decls. 2012-12-20 02:09:13 +00:00
ast-dump-templates.cpp Provide operator<< for stream output of DeclarationNames 2013-05-14 21:04:00 +00:00
ast-dump-wchar.cpp Add indents to AST dumping and removed parenthesis from AST nodes. 2013-01-31 01:44:26 +00:00
caret-diags-macros.c Format strings: don't ever convert %+d to %lu. 2013-01-17 22:34:10 +00:00
caret-diags-scratch-buffer.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
dev-fd-fs.c This test passes on freebsd after r188178. Not exactly sure why. 2013-08-12 16:29:25 +00:00
diag-aka-types.cpp Only print a semicolon after "no known conversion for Nth argument" if there 2012-06-28 19:20:41 +00:00
diag-format.c clang-cl: print diagnostics as "error(clang): foo" in /fallback mode 2013-09-24 00:08:55 +00:00
diag-line-wrapping.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
diag-macro-backtrace.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
diag-mapping.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
diag-mapping2.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
diag-presumed.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
diag-template-diffing-color.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
diag-template-diffing-cxx98.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
diag-template-diffing.cpp Fix an edge case in the template differ with default arguments. 2013-10-08 16:58:52 +00:00
diag-trailing-null-bytes.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
diag-verify.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
diagnostic-crash.cpp Test for LLVM r176911 2013-03-12 23:56:16 +00:00
driver-verify.c Tweak test run line for readability 2014-01-17 03:35:04 +00:00
emit-html-insert.c
emit-html.c Disable _Pragma during HTML macro rewriting to keep from crashing. 2012-06-08 18:06:21 +00:00
error-limit-multiple-notes.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
error-limit.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
freebsd-arm-size_t.c Initial support for FreeBSD on ARM. 2012-12-13 04:17:14 +00:00
include-stack-for-note-flag.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
integer-literal-printing.cpp StmtPrinter: Write large char values using \u or \U. 2013-02-08 22:30:27 +00:00
languageOptsOpenCL.cl [OpenCL] Variables in the constant address space must be initialized. 2014-01-03 14:16:55 +00:00
macro-backtrace.c
message-length.c Nicer display of unprintable source, and fix caret display for non-ascii text 2012-04-18 02:44:46 +00:00
permissions.cpp Fix typo in test's REQUIRES line 2013-10-27 19:03:12 +00:00
predefines.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
remap-file.c
serialized-diags-frontend.c More workarounds for PR10867. 2012-12-05 22:33:14 +00:00
serialized-diags-no-category.c More workarounds for PR10867. 2012-12-05 22:33:14 +00:00
serialized-diags-no-issue.c
serialized-diags-single-issue.c Implement clang_getDiagnosticCategoryText() to provide a way for a client of libclang to accurately 2012-04-12 00:03:31 +00:00
serialized-diags.c More workarounds for PR10867. 2012-12-05 22:33:14 +00:00
serialized-diags.h
serialized-diags.m Add regression test for serialized diagnostics for notes without locations. 2013-02-24 07:20:47 +00:00
show-diag-options.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
tabstop.c Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
unnecessary-elipses.cpp only truncate source lines in text diagnostics when 2012-11-03 23:56:43 +00:00
unprintable.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
verify.c Revert "Don't require -re suffix on -verify directives with regexes." 2013-12-14 01:07:05 +00:00
warn-in-system-header.c Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
warn-in-system-header.h
warning-flags-enabled.c Make -Wshift-op-parentheses a subgroup of -Wparentheses 2012-10-10 20:30:36 +00:00
warning-flags-tree.c Add specific warning flags for GNU ext in Sema. 2013-09-18 23:23:17 +00:00
warning-flags.c Basic: Clean up malformed pragma diagnostics 2014-02-10 19:06:37 +00:00
working-directory.c
wrong-encoding.c add test for r167063 2012-10-31 01:03:35 +00:00
wrong-encoding2.c fix bug in SourceColumnMap::startOfPreviousColumn 2012-11-03 21:21:14 +00:00