blob: 5c237e6d2b8b399fede9dfaacc8ed0d65a8aa86d [file] [log] [blame]
/* APPLE LOCAL file radar 5512183 */
/* { dg-options "-mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
/* { dg-do compile } */
@class SSyncSet;
@class SStore;
@class SSyncJob;
@class SNode;
SSyncSet *slocal;
@interface SPeer
{
}
@property(nonatomic,readonly,retain) SSyncSet* syncSet;
@end
@class SSyncSet_iDisk;
@interface SPeer_iDisk_remote1 : SPeer
{
}
- (SSyncSet_iDisk*) syncSet;
@end
@interface SPeer_iDisk_local
{
}
- (SSyncSet_iDisk*) syncSet;
@end
@interface SSyncSet
{
}
@end
@interface SSyncSet_iDisk
{
}
@property(nonatomic,readonly,retain) SPeer_iDisk_local* localPeer;
@end
@interface SPeer_iDisk_remote1 (protected)
@end
@implementation SPeer_iDisk_remote1 (protected)
- (void) preferredSource1
{
self.syncSet.localPeer; /* { dg-error "type of accessor does not match the type of property" } */
}
@end