Home | History | Annotate | Download | only in SemaObjC
      1 // RUN: %clang_cc1  -fsyntax-only -verify -Wno-objc-root-class %s
      2 
      3 @interface AddressMyProperties 
      4 {
      5   unsigned index;
      6 }
      7 @property unsigned index;
      8 @end
      9 
     10 @implementation AddressMyProperties
     11 @synthesize index;
     12 @end
     13 
     14 int main() {
     15 	AddressMyProperties *object;
     16 	&object.index; // expected-error {{address of property expression requested}}
     17 	return 0;
     18 }
     19 
     20 typedef int Foo;
     21 void test() {
     22   Foo.x;	// expected-error {{expected identifier or '('}}
     23 }
     24