diff options
Diffstat (limited to 'test/Rewriter/rewrite-modern-extern-c-func-decl.mm')
-rw-r--r-- | test/Rewriter/rewrite-modern-extern-c-func-decl.mm | 13 |
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(); + }); +} + |