[PowerPC] Collect some CallLowering arguments into a struct. [NFC]
[llvm-project.git] / clang / test / SemaObjC / block-return.m
blobe0bac996d80a96152e55631c8a7e3480273f3ae2
1 // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fsyntax-only -verify -fblocks -fobjc-gc-only %s
2 // expected-no-diagnostics
3 // rdar://8979379
5 @interface NSString
6 - (__attribute__((objc_gc(strong))) const char *)UTF8String;
7 @end
9 int main() {
10 __attribute__((objc_gc(strong))) char const *(^libraryNameForIndex)() = ^() {
11         NSString *moduleName;
12         return [moduleName UTF8String];
13     };