blob: 583afcc41683f7decb9dfbd9a29fbce55ba1037b [file] [log] [blame]
Fariborz Jahanianbdf198b2010-01-06 23:54:34 +00001// RUN: %clang_cc1 -fblocks -fobjc-gc -rewrite-objc %s -o -
Fariborz Jahanian017a6062010-01-06 23:31:34 +00002
3#define nil 0
4int main() {
5 __weak __block id foo = nil;
6 __block id foo2 = nil;
7 id foo3 = nil;
8
9 void (^myblock)() = ^{
10 foo = nil;
11 foo2 = nil;
12 [foo3 bar];
13 id foo4 = foo3;
14 };
15}