// RUN: clang-cc %s -fsyntax-only -verify -fblocks #include int main(int argc, char **argv) { __block void(*bobTheFunction)(void); __block void(^bobTheBlock)(void); bobTheBlock = ^{;}; __block int JJJJ; __attribute__((__blocks__(byref))) int III; int (^XXX)(void) = ^{ return III+JJJJ; }; return 0; }