169e7b745SRaphael Isemann #ifndef MYMODULE 269e7b745SRaphael Isemann #define MYMODULE 369e7b745SRaphael Isemann 4*d1a1798eSDave Lee @import ObjectiveC; 569e7b745SRaphael Isemann 669e7b745SRaphael Isemann @interface MyClass : NSObject 769e7b745SRaphael Isemann - (int) propConflict; 869e7b745SRaphael Isemann + (int) propConflict; 969e7b745SRaphael Isemann @property(readonly) int propConflict; 1069e7b745SRaphael Isemann @property(readonly,class) int propConflict; 1169e7b745SRaphael Isemann @end 1269e7b745SRaphael Isemann 1369e7b745SRaphael Isemann @implementation MyClass 1469e7b745SRaphael Isemann - (int) propConflict 1569e7b745SRaphael Isemann { 1669e7b745SRaphael Isemann return 5; 1769e7b745SRaphael Isemann } 1869e7b745SRaphael Isemann + (int) propConflict 1969e7b745SRaphael Isemann { 2069e7b745SRaphael Isemann return 6; 2169e7b745SRaphael Isemann } 2269e7b745SRaphael Isemann @end 2369e7b745SRaphael Isemann 2469e7b745SRaphael Isemann #endif // MYMODULE 25