Complain if block-literal expression's parameter name is
missing (in c/objc mode). Fixes radar 7528255.
llvm-svn: 96017
diff --git a/clang/test/Sema/block-args.c b/clang/test/Sema/block-args.c
index 08af9b3..a07c82e 100644
--- a/clang/test/Sema/block-args.c
+++ b/clang/test/Sema/block-args.c
@@ -27,3 +27,9 @@
argCount = 3;
}(argc);
}
+
+// radar 7528255
+void f0() {
+ ^(int, double d, char) {}(1, 1.34, 'a'); // expected-error {{parameter name omitted}} \
+ // expected-error {{parameter name omitted}}
+}