assign-prop-no-arc-runtime.m revision eaed19e241359fb37da0269a64311e57cd53b83c
144d362409d5469aed47d19e7908d19bd194493aThomas Graf// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fobjc-nonfragile-abi -fsyntax-only -fobjc-arc -fobjc-no-arc-runtime -x objective-c %s.result 244d362409d5469aed47d19e7908d19bd194493aThomas Graf// RUN: arcmt-test --args -triple x86_64-apple-darwin10 -fobjc-nonfragile-abi -fsyntax-only %s > %t 344d362409d5469aed47d19e7908d19bd194493aThomas Graf// RUN: diff %t %s.result 444d362409d5469aed47d19e7908d19bd194493aThomas Graf 544d362409d5469aed47d19e7908d19bd194493aThomas Graf#include "Common.h" 644d362409d5469aed47d19e7908d19bd194493aThomas Graf 744d362409d5469aed47d19e7908d19bd194493aThomas Graf@interface Foo : NSObject { 844d362409d5469aed47d19e7908d19bd194493aThomas Graf NSObject *x; 944d362409d5469aed47d19e7908d19bd194493aThomas Graf} 1044d362409d5469aed47d19e7908d19bd194493aThomas Graf@property (readonly,assign) id x; 1144d362409d5469aed47d19e7908d19bd194493aThomas Graf@end 1244d362409d5469aed47d19e7908d19bd194493aThomas Graf 1344d362409d5469aed47d19e7908d19bd194493aThomas Graf@implementation Foo 1444d362409d5469aed47d19e7908d19bd194493aThomas Graf@synthesize x; 1544d362409d5469aed47d19e7908d19bd194493aThomas Graf@end 1644d362409d5469aed47d19e7908d19bd194493aThomas Graf