Home | History | Annotate | Download | only in FixIt
      1 // RUN: cp %s %t
      2 // RUN: %clang_cc1 -x objective-c -fixit %t
      3 // RUN: %clang_cc1 -x objective-c -Werror %t
      4 //rdar://17911746
      5 
      6 @class BridgeFormatter;
      7 
      8 @interface NSObject 
      9 + (id)new;
     10 @end
     11 
     12 @interface X : NSObject
     13 @property int x;
     14 @property int Y;
     15 @property(assign, readwrite, getter=formatter, setter=setFormatter:) BridgeFormatter* cppFormatter;
     16 @end
     17 
     18 @implementation X
     19 - (void) endit
     20 {
     21  self.formatter = 0;
     22 }
     23 @end
     24  
     25 int main()
     26 {
     27     X *obj = [X new];
     28     obj.X = 3;
     29     obj.y = 4;
     30     return obj.x + obj.Y;
     31 }
     32