diff options
| author | Eli Friedman <eli.friedman@gmail.com> | 2008-12-17 22:19:57 +0000 |
|---|---|---|
| committer | Eli Friedman <eli.friedman@gmail.com> | 2008-12-17 22:19:57 +0000 |
| commit | 44842d140ffecdb18e12e7c2c2c347fa957ddfa5 (patch) | |
| tree | 9f4f6a00ae0ddb03ce67847665f49514df2d9821 /clang/test/Parser/recovery.c | |
| parent | 59727c04965ca5a46611aeae0631329bcd0de9d8 (diff) | |
| download | bcm5719-llvm-44842d140ffecdb18e12e7c2c2c347fa957ddfa5.tar.gz bcm5719-llvm-44842d140ffecdb18e12e7c2c2c347fa957ddfa5.zip | |
Do proper recovery from an invalid switch condiition. Fixes PR3229.
llvm-svn: 61160
Diffstat (limited to 'clang/test/Parser/recovery.c')
| -rw-r--r-- | clang/test/Parser/recovery.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/test/Parser/recovery.c b/clang/test/Parser/recovery.c index 78addb90e49..ea595160419 100644 --- a/clang/test/Parser/recovery.c +++ b/clang/test/Parser/recovery.c @@ -65,3 +65,6 @@ int test6248081() { [10] // expected-error {{expected expression}} } +struct forward; +void x(struct forward* x) {switch(x->a) {}} + |

