1 // RUN: %clang_cc1 -triple i386-apple-darwin9 -emit-llvm -fblocks -o %t %s
11 - (int)foo: (T (^)(T*)) x;
22 // RUN: grep 'define internal i32 @"__8-\[A im0\]_block_invoke_0"' %t
25 (void) ^{ return 1; }();
32 ^(void) { [self im0]; }();
38 ^{ ^{[super im0];}(); }();