| commit | 93135aad2926ef85fa148c416c3ff22c9259a84e | [log] [tgz] |
|---|---|---|
| author | Edward O'Callaghan <eocallaghan@auroraux.org> | Sat Oct 17 19:32:54 2009 +0000 |
| committer | Edward O'Callaghan <eocallaghan@auroraux.org> | Sat Oct 17 19:32:54 2009 +0000 |
| tree | b6679d83d16cb977b6954ca96217e3bffcc5ac2c | |
| parent | 5371aed18cbe9de055577798786f19052dda192c [diff] [blame] |
Fix for PR5190, Credit to Zhanyong Wan. llvm-svn: 84346
diff --git a/clang/test/SemaCXX/switch.cpp b/clang/test/SemaCXX/switch.cpp new file mode 100644 index 0000000..b22adb7 --- /dev/null +++ b/clang/test/SemaCXX/switch.cpp
@@ -0,0 +1,15 @@ +// RUN: clang-cc -fsyntax-only -verify %s + +void test() { + bool x = true; + switch (x) { // expected-warning {{bool}} + case 0: + break; + } + + int n = 3; + switch (n && 1) { // expected-warning {{bool}} + case 1: + break; + } +}