blob: 8f7acd7619ac5dd5a31818df0a7d446dba58f802 [file] [log] [blame]
Daniel Dunbara5728872009-12-15 20:14:24 +00001// RUN: %clang_cc1 -triple x86_64-apple-darwin9 -fobjc-gc -g -emit-llvm -o - %s
2// RUN: %clang_cc1 -triple i386-apple-darwin9 -fobjc-gc -g -emit-llvm -o - %s
Fariborz Jahanian27b7aa02010-05-20 18:22:28 +00003// RUN: %clang_cc1 -x objective-c++ -triple x86_64-apple-darwin9 -fobjc-gc -g -emit-llvm -o - %s
4// RUN: %clang_cc1 -x objective-c++ -triple i386-apple-darwin9 -fobjc-gc -g -emit-llvm -o - %s
John McCalld5202532009-09-25 02:18:37 +00005
6// rdar://7252252
7@interface Loop {
8@public
9 __weak Loop *_loop;
10}
11@end
12
13@implementation Loop @end
14
15void loop(Loop *L) {
16 L->_loop = 0;
17}