Home | History | Annotate | Download | only in SemaObjC
      1 // RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s 
      2 // RUN: %clang_cc1 -x objective-c++ -fsyntax-only -verify -Wno-objc-root-class %s 
      3 // expected-no-diagnostics
      4 // rdar://8962253
      5 
      6 @interface Singleton {
      7 }
      8 + (Singleton*) instance;
      9 @end
     10 
     11 @implementation Singleton
     12 
     13 - (void) someSelector { }
     14 
     15 + (Singleton*) instance { return 0; }
     16 
     17 + (void) compileError
     18 {
     19      [Singleton.instance  someSelector]; // clang issues error here
     20 }
     21 
     22 @end
     23 
     24