21 lines · plain
1// RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s2 3@interface Foo4- (char*) foo;5- (void) bar;6@end7 8@implementation Foo9- (void) bar10{11}12 13- (char*) foo14{15 char* a,b,c;16 a = (char*)@selector(bar); // expected-error {{cannot type cast @selector expression}}17 return (char*)@selector(bar); // expected-error {{cannot type cast @selector expression}}18}19@end20 21