property-neg-8.m   [plain text]


/* APPLE LOCAL file 4656712 */
/* Issue error if user declares his own setter/getter while specifying a 
   property which must be synthesized and needs to synthesize its own 
   setter/getter. */
/* APPLE LOCAL radar 4899595 */
/* { dg-options "-fno-objc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
/* { dg-options "-fno-objc-new-property" { target arm*-*-darwin* } } */
/* { dg-do compile } */

typedef const char SCMLog;

@interface INTF
@property (ivar) SCMLog *log;
- (SCMLog *) log;
- (void) setLog:(SCMLog *)log;
@end		/* { dg-error "user accessor '-log' not allowed" } */
		/* { dg-error "user accessor '-setLog:' not allowed" "" { target *-*-* } 16 } */
@implementation INTF @end