commit | 8a87e57beb96212ee61dc08a5f691cd7f7710703 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Mon Jul 23 17:05:23 2007 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Mon Jul 23 17:05:23 2007 +0000 |
tree | dc4378dda1d48bc0c172c050cb2148525caa07ad | |
parent | f063721c4b1c5f2fd82bcbe2ef86fe4f61d21111 [diff] [blame] |
correctly verify that default and case are in a switchstmt, this fixes test/Sema/switch.c. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@40438 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/Sema/switch.c b/test/Sema/switch.c new file mode 100644 index 0000000..0c244cf --- /dev/null +++ b/test/Sema/switch.c
@@ -0,0 +1,9 @@ +// RUN: clang -parse-ast-check %s + + +void f (int z) { + while (z) { + default: z--; // expected-error {{statement not in switch}} + } +} +