1/* { dg-do compile } */
2
3@interface Person
4{
5  char *fullName;
6}
7@property char *fullName;
8+ (void) testClass;
9@end
10
11
12@implementation  Person
13@synthesize fullName;
14+ (void) testClass {
15  self.fullName = "MyName"; /* { dg-error "request for member .fullName." } */
16}
17@end
18