commit | fd2fe8270ecccdebf834e3eefe217b1e629d136c | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Mon Jun 02 21:31:07 2008 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Mon Jun 02 21:31:07 2008 +0000 |
tree | 30e7b321a228724caa99053599feb725a8a1a627 | |
parent | 4e8a512f80cf89e1190c4f541ad87ec1b22ac21d [diff] [blame] |
handle the full assignment-expression grammar when using an objc message send in an initializer expression. llvm-svn: 51882
diff --git a/clang/test/Parser/objc-init.m b/clang/test/Parser/objc-init.m index ce7acaf..303d80c 100644 --- a/clang/test/Parser/objc-init.m +++ b/clang/test/Parser/objc-init.m
@@ -3,6 +3,7 @@ @interface NSNumber; - () METH; +- (unsigned) METH2; @end void test1() { @@ -15,3 +16,8 @@ } +// rdar://5977581 +void test3() { + unsigned x[] = {[NSNumber METH2]+2}; +} +