1typedef 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