blob: c32419e42438133d88802ab776bb2e725730e2e6 [file] [log] [blame]
// RUN: clang -emit-llvm -fblocks -S -o - %s
// rdar://6676764
struct S {
void (^F)(struct S*);
} P;
@interface T
- (int)foo: (T (^)(T*)) x;
@end
void foo(T *P) {
[P foo: 0];
}