summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/warn-unreachable.c
diff options
context:
space:
mode:
authorMarcin Swiderski <marcin.sfider@gmail.com>2010-10-24 08:21:40 +0000
committerMarcin Swiderski <marcin.sfider@gmail.com>2010-10-24 08:21:40 +0000
commit772324971d6d32273fa17f7942c3678a146ba626 (patch)
treeae050ce8b30be53df084541393220314162ccf31 /clang/test/Sema/warn-unreachable.c
parentcdbd70ac695a2d12af47ff5f1df0954f321e36f9 (diff)
downloadbcm5719-llvm-772324971d6d32273fa17f7942c3678a146ba626.tar.gz
bcm5719-llvm-772324971d6d32273fa17f7942c3678a146ba626.zip
- Fixed subexpressions evaluation order for binary operators to match order in code generated with the compiler,
- Fixed test cases for unreachable code warnings produced by Sema. llvm-svn: 117220
Diffstat (limited to 'clang/test/Sema/warn-unreachable.c')
-rw-r--r--clang/test/Sema/warn-unreachable.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/test/Sema/warn-unreachable.c b/clang/test/Sema/warn-unreachable.c
index 17a2c7c9a67..20e0c317240 100644
--- a/clang/test/Sema/warn-unreachable.c
+++ b/clang/test/Sema/warn-unreachable.c
@@ -35,8 +35,8 @@ void test2() {
dead(); // expected-warning {{will never be executed}}
case 3:
- live() // expected-warning {{will never be executed}}
- +
+ live()
+ + // expected-warning {{will never be executed}}
halt();
dead();
@@ -75,8 +75,8 @@ void test2() {
goto c6;
case 7:
halt()
- + // expected-warning {{will never be executed}}
- dead();
+ +
+ dead(); // expected-warning {{will never be executed}}
- // expected-warning {{will never be executed}}
halt();
case 8:
OpenPOWER on IntegriCloud