diff options
author | Marcin Swiderski <marcin.sfider@gmail.com> | 2010-10-24 08:21:40 +0000 |
---|---|---|
committer | Marcin Swiderski <marcin.sfider@gmail.com> | 2010-10-24 08:21:40 +0000 |
commit | 772324971d6d32273fa17f7942c3678a146ba626 (patch) | |
tree | ae050ce8b30be53df084541393220314162ccf31 /clang/test/Sema/warn-unreachable.c | |
parent | cdbd70ac695a2d12af47ff5f1df0954f321e36f9 (diff) | |
download | bcm5719-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.c | 8 |
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: |