Home | History | Annotate | Download | only in SemaObjC
      1 // RUN: %clang_cc1  -fsyntax-only -verify -Wno-objc-root-class %s
      2 
      3 @interface Foo
      4 - (char*) foo;
      5 - (void) bar;
      6 @end
      7 
      8 @implementation Foo
      9 - (void) bar
     10 {
     11 }
     12 
     13 - (char*) foo
     14 {
     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 @end
     20 
     21