summaryrefslogtreecommitdiffstats
path: root/clang/test/FixIt
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2013-12-17 01:19:19 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2013-12-17 01:19:19 +0000
commit3fb18bbd3443e47aa5a2038d2b0c948a23ca3216 (patch)
treecf74f03678b767f8f8cbbc76d7251903ffb9fb12 /clang/test/FixIt
parent50b8302c5512cbca383e5c09e9f6ef240d149ce2 (diff)
downloadbcm5719-llvm-3fb18bbd3443e47aa5a2038d2b0c948a23ca3216.tar.gz
bcm5719-llvm-3fb18bbd3443e47aa5a2038d2b0c948a23ca3216.zip
Add a test for -fno-diagnostics-fixit-info
llvm-svn: 197450
Diffstat (limited to 'clang/test/FixIt')
-rw-r--r--clang/test/FixIt/no-diagnostics-fixit-info.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/clang/test/FixIt/no-diagnostics-fixit-info.c b/clang/test/FixIt/no-diagnostics-fixit-info.c
new file mode 100644
index 00000000000..9696a2eb181
--- /dev/null
+++ b/clang/test/FixIt/no-diagnostics-fixit-info.c
@@ -0,0 +1,16 @@
+// RUN: not %clang_cc1 %s 2>&1 | FileCheck -check-prefix=WITH-FIXIT %s
+// RUN: not %clang_cc1 -fno-diagnostics-fixit-info %s 2>&1 | FileCheck -check-prefix=WITHOUT-FIXIT %s
+
+struct Foo {
+ int x;
+}
+// WITH-FIXIT: error: expected ';' after struct
+// WITH-FIXIT-NEXT: }
+// WITH-FIXIT-NEXT: ^
+// WITH-FIXIT-NEXT: ;
+
+// WITHOUT-FIXIT: error: expected ';' after struct
+// WITHOUT-FIXIT-NEXT: }
+// WITHOUT-FIXIT-NEXT: ^
+// WITHOUT-FIXIT-NOT: ;
+
OpenPOWER on IntegriCloud