// RUN: clang-cc -rewrite-objc %s -o=- @protocol P - (id

) Meth: (id

) Arg; @end @interface INTF

- (id

)IMeth; @end @implementation INTF - (id

)IMeth { return [(id

)self Meth: (id

)0]; } - (id

) Meth : (id

) Arg {} @end