commit | 00a0cf70d9ee5f28438d22ae0f28e4f3655bdc12 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Tue Mar 16 06:04:47 2010 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Tue Mar 16 06:04:47 2010 +0000 |
tree | afd299453ca129b0f3c46d5be21d3c387eb7740b | |
parent | 7d83d9b23c8b20471c9b91e590cc3cd5270f6be9 [diff] |
Don't consume tokens past the end-of-file in an @interface. Fixes <rdar://problem/7735566>. llvm-svn: 98613
diff --git a/clang/test/Parser/missing-end.m b/clang/test/Parser/missing-end.m new file mode 100644 index 0000000..fb26461 --- /dev/null +++ b/clang/test/Parser/missing-end.m
@@ -0,0 +1,7 @@ +// RUN: %clang_cc1 -fsyntax-only -verify %s + +@interface AAA +{ +} +@ x// expected-error{{expected an Objective-C directive after '@'}} +// expected-error{{missing @end}}