1 typedef struct objc_selector *SEL; 2 3 @interface Foo 4 - (void) NotOK; 5 @end 6 7 @implementation Foo 8 - (void) foo 9 { 10 SEL a = @selector(b1ar); 11 a = @selector(b1ar); 12 a = @selector(bar); 13 a = @selector(ok); // expected-warning {{unimplemented selector 'ok'}} 14 a = @selector(ok); 15 a = @selector(NotOK); // expected-warning {{unimplemented selector 'NotOK'}} 16 a = @selector(NotOK); 17 18 a = @selector(clNotOk); // expected-warning {{unimplemented selector 'clNotOk'}} 19 20 a = @selector (cl1); 21 a = @selector (cl2); 22 a = @selector (instNotOk); // expected-warning {{unimplemented selector 'instNotOk'}} 23 } 24 @end 25