summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2011-08-18 02:04:29 +0000
committerChandler Carruth <chandlerc@gmail.com>2011-08-18 02:04:29 +0000
commit2b949c2b4b505a43b4d44196514ac99780970c7b (patch)
treebb82b0edb8261d0cc61f7070816b1faaf3892897 /clang/test
parentee403fa613bcae0a3956efbe99a33b48d8e7577d (diff)
downloadbcm5719-llvm-2b949c2b4b505a43b4d44196514ac99780970c7b.tar.gz
bcm5719-llvm-2b949c2b4b505a43b4d44196514ac99780970c7b.zip
Remove the last FIXMEs on -Wunused-comparison since it got moved to
entirely use the existing -Wunused-value infrastructure. This also fixes a few missed cases for -Wunused in general. llvm-svn: 137916
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/Parser/switch-recovery.cpp2
-rw-r--r--clang/test/SemaCXX/warn-unused-comparison.cpp12
2 files changed, 7 insertions, 7 deletions
diff --git a/clang/test/Parser/switch-recovery.cpp b/clang/test/Parser/switch-recovery.cpp
index a1df4261db4..84ac0c899e5 100644
--- a/clang/test/Parser/switch-recovery.cpp
+++ b/clang/test/Parser/switch-recovery.cpp
@@ -79,7 +79,7 @@ int test7(int i) {
case false ? 1 : 2:
true ? 1 : 2: // expected-error {{expected 'case' keyword before expression}}
case 10:
- 14 ? 3 : 4;
+ 14 ? 3 : 4; // expected-warning {{expression result unused}}
default:
return 1;
}
diff --git a/clang/test/SemaCXX/warn-unused-comparison.cpp b/clang/test/SemaCXX/warn-unused-comparison.cpp
index f790c669ff5..c193462e15c 100644
--- a/clang/test/SemaCXX/warn-unused-comparison.cpp
+++ b/clang/test/SemaCXX/warn-unused-comparison.cpp
@@ -44,18 +44,18 @@ void test() {
// expected-note {{use '=' to turn this equality comparison into an assignment}}
x == 7; // expected-warning {{equality comparison result unused}} \
// expected-note {{use '=' to turn this equality comparison into an assignment}}
- switch (42) default: x == 7; // FIXME: missing-warning {{equality comparison result unused}} \
- // FIXME: missing-note {{use '=' to turn this equality comparison into an assignment}}
- switch (42) case 42: x == 7; // FIXME: missing-warning {{equality comparison result unused}} \
- // FIXME: missing-note {{use '=' to turn this equality comparison into an assignment}}
+ switch (42) default: x == 7; // expected-warning {{equality comparison result unused}} \
+ // expected-note {{use '=' to turn this equality comparison into an assignment}}
+ switch (42) case 42: x == 7; // expected-warning {{equality comparison result unused}} \
+ // expected-note {{use '=' to turn this equality comparison into an assignment}}
switch (42) {
case 1:
case 2:
default:
case 3:
case 4:
- x == 7; // FIXME: missing-warning {{equality comparison result unused}} \
- // FIXME: missing-note {{use '=' to turn this equality comparison into an assignment}}
+ x == 7; // expected-warning {{equality comparison result unused}} \
+ // expected-note {{use '=' to turn this equality comparison into an assignment}}
}
(void)(x == 7);
OpenPOWER on IntegriCloud