1*67e74705SXin Li// RUN: %clang_cc1 -emit-llvm -triple=i686-apple-darwin8 -o %t %s 2*67e74705SXin Li// RUNX: %clang_cc1 -emit-llvm -o %t %s 3*67e74705SXin Li 4*67e74705SXin Li@interface A 5*67e74705SXin Li -(void) setOk:(int)arg; 6*67e74705SXin Li -(int) ok; 7*67e74705SXin Li 8*67e74705SXin Li -(void) setX:(int)arg; 9*67e74705SXin Li -(int) x; 10*67e74705SXin Li@end 11*67e74705SXin Li 12*67e74705SXin Livoid f0(A *a) { 13*67e74705SXin Li a.x = 1; 14*67e74705SXin Li a.ok = a.x; 15*67e74705SXin Li} 16*67e74705SXin Li 17