Home | History | Annotate | Download | only in SemaObjC

Lines Matching full:declared

7 @interface NoAuto // expected-note 2 {{class with specified objc_requires_property_definitions attribute is declared here}}
8 @property int NoAutoProp; // expected-note 2 {{property declared here}}
16 @interface Sub : NoAuto // expected-note 3 {{class with specified objc_requires_property_definitions attribute is declared here}}
17 @property (copy) id SubProperty; // expected-note 2 {{property declared here}}
27 @property (copy) id DeepMustSynthProperty; // expected-note {{property declared here}}
46 @property (readonly) char isFoo; // expected-note {{property declared here}}
47 @property (readonly) char isNotFree; // expected-note {{property declared here}}
93 @property (readonly) id prop; // expected-note {{property declared here}}
94 @property (readonly) id prop1; // expected-note {{property declared here}}
95 @property (readonly) id prop2; // expected-note {{property declared here}}
163 @property(nonatomic, readonly) id hoho; // expected-note 2 {{property declared here}}
167 @property(nonatomic, readonly) id muahahaha; // expected-note 2 {{property declared here}}
175 @implementation Okay // expected-warning {{auto property synthesis will not synthesize property 'muahahaha' declared in protocol 'Fooing'}} expected-warning {{auto property synthesis will not synthesize property 'hoho' declared in protocol 'SubFooling'}}
181 @implementation Fail // expected-warning {{auto property synthesis will not synthesize property 'muahahaha' declared in protocol 'Fooing'}} expected-warning {{auto property synthesis will not synthesize property 'hoho' declared in protocol 'SubFooling'}}