aboutsummaryrefslogtreecommitdiff
path: root/test/Rewriter/rewrite-modern-extern-c-func-decl.mm
diff options
context:
space:
mode:
Diffstat (limited to 'test/Rewriter/rewrite-modern-extern-c-func-decl.mm')
-rw-r--r--test/Rewriter/rewrite-modern-extern-c-func-decl.mm13
1 files changed, 12 insertions, 1 deletions
diff --git a/test/Rewriter/rewrite-modern-extern-c-func-decl.mm b/test/Rewriter/rewrite-modern-extern-c-func-decl.mm
index e037a6eb25..a6cbc7e12a 100644
--- a/test/Rewriter/rewrite-modern-extern-c-func-decl.mm
+++ b/test/Rewriter/rewrite-modern-extern-c-func-decl.mm
@@ -49,8 +49,19 @@ static char stringtype;
char CFStringGetTypeID();
void x(void (^)());
-static void initStatics() {
+static void initStatics(int arg, ...) {
x(^{
stringtype = CFStringGetTypeID();
});
}
+static void initStatics1(...) {
+ x(^{
+ stringtype = CFStringGetTypeID();
+ });
+}
+static void initStatics2() {
+ x(^{
+ stringtype = CFStringGetTypeID();
+ });
+}
+