20 // Superclass mismatch
55 // Protocol with mismatching method
61 // Interface with protocol
67 // Protocol with protocol
69 - (float)wibble:(int)a1 second:(int)a2;
72 // Forward-declared interfaces
77 // Forward-declared protocols
80 - (double)honk:(int)a;
83 // Interface with implementation
96 // Implementation by itself
97 @implementation I14 : I12
100 @implementation I15 : I12
103 @interface ImportSelectorSLoc { }
104 -(int)addInt:(int)a toInt:(int)b moduloInt:(int)c; // don't crash here