1 /* RUN: cp %s %t 2 RUN: %clang_cc1 -x objective-c -Wselector-type-mismatch -fixit %t 3 RUN: %clang_cc1 -x objective-c -Wselector-type-mismatch -Werror %t 4 */ 5 // rdar://16458579 6 7 @interface I 8 - (id) compare: (char) arg1; 9 - length; 10 @end 11 12 @interface J 13 - (id) compare: (id) arg1; 14 @end 15 16 SEL func() 17 { 18 (void)@selector( compare: ); 19 (void)@selector (compare:); 20 (void)@selector( compare:); 21 (void)@selector(compare: ); 22 (void)@selector ( compare: ); 23 return @selector(compare:); 24 } 25 26 27