1 @protocol UpwardProto; 2 @class UpwardClass; 3 4 @interface PerfectlyNormalClass 5 @end 6 7 void doImplementationThings(UpwardClass *first, id <UpwardProto> second) __attribute((unavailable)); 8
1 @protocol UpwardProto; 2 @class UpwardClass; 3 4 @interface PerfectlyNormalClass 5 @end 6 7 void doImplementationThings(UpwardClass *first, id <UpwardProto> second) __attribute((unavailable)); 8