diff options
author | Mike Stump <mrs@apple.com> | 2010-01-21 17:31:41 +0000 |
---|---|---|
committer | Mike Stump <mrs@apple.com> | 2010-01-21 17:31:41 +0000 |
commit | 14781509fd191c1f8c00d4e3575620ee76784b0c (patch) | |
tree | 620642e1028353dd79e84128e1c84fbabc164209 /clang/test/Sema/warn-unreachable.c | |
parent | d1824319689b2fb094df47fa434395422a168747 (diff) | |
download | bcm5719-llvm-14781509fd191c1f8c00d4e3575620ee76784b0c.tar.gz bcm5719-llvm-14781509fd191c1f8c00d4e3575620ee76784b0c.zip |
Improve unreachable code warnings for with respect to compound
assignments.
llvm-svn: 94086
Diffstat (limited to 'clang/test/Sema/warn-unreachable.c')
-rw-r--r-- | clang/test/Sema/warn-unreachable.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/Sema/warn-unreachable.c b/clang/test/Sema/warn-unreachable.c index bbebebcc900..fc56a87286b 100644 --- a/clang/test/Sema/warn-unreachable.c +++ b/clang/test/Sema/warn-unreachable.c @@ -24,6 +24,7 @@ void test1() { } void test2() { + int i; switch (live()) { case 1: halt(), @@ -78,5 +79,9 @@ void test2() { dead(); - // expected-warning {{will never be executed}} halt(); + case 8: + i + += // expected-warning {{will never be executed}} + halt(); } } |