reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | @interface I1 @end // Matching category @interface I1 (Cat1) - (int)method0; @end // Matching class extension @interface I1 () - (int)method1; @end // Mismatched category @interface I1 (Cat2) - (int)method2; @end @interface I2 @end // Mismatched class extension @interface I2 () - (int)method3; @end // Category with implementation @interface I2 (Cat3) @end @implementation I2 (Cat3) @end // Category with implementation @interface I2 (Cat4) @end @implementation I2 (Cat4) @end // Category with mismatched implementation @interface I2 (Cat6) @end @implementation I2 (Cat6) - (float)blah { return 0; } @end |