blob: 1a948921198b2cdb7bd993a8a8730bdb2599ead5 [file] [log] [blame]
/* APPLE LOCAL file radar 4505126 */
/* Test lookup of properties in super classes. */
/* Program should compile with no error or warning. */
/* { dg-do compile { target *-*-darwin* } } */
/* APPLE LOCAL radar 4899595 */
/* { dg-options "-fno-objc-new-property -mmacosx-version-min=10.5 -fobjc-abi-version=2" } */
#import <Foundation/Foundation.h>
@interface test : NSObject
{
}
@property NSString *foo;
@end
@interface test_sub : test
@end
int main (int argc, char **argv)
{
test_sub *outer = nil;
test *inner = outer;
NSString *x;
x = outer.foo;
outer.foo = @"two";
x = inner.foo;
inner.foo = @"one";
return 0;
}