Home | History | Annotate | Download | only in SemaObjC
      1 // RUN: %clang_cc1  -fsyntax-only -verify -Wno-objc-root-class %s
      2 // expected-no-diagnostics
      3 
      4 @interface TestClass 
      5 {
      6  int _isItIsOrIsItAint;
      7 }
      8 @property (readonly) int itIsOrItAint;
      9 -(void) doSomething;
     10 @end
     11 
     12 @interface TestClass()
     13 @property (readwrite) int itIsOrItAint;
     14 @end
     15 
     16 @implementation TestClass
     17 @synthesize itIsOrItAint = _isItIsOrIsItAint;
     18 
     19 -(void) doSomething
     20 {
     21   int i = [self itIsOrItAint];
     22 
     23  [self setItIsOrItAint:(int)1];
     24 }
     25 @end
     26