Home | History | Annotate | Download | only in SemaObjC
      1 // RUN: %clang_cc1 -Wduplicate-method-match -fsyntax-only -verify -Wno-objc-root-class %s
      2 
      3 @interface Subclass
      4 {
      5     int ivar;
      6 }
      7 
      8 - (void) method; // expected-note {{previous declaration is here}}
      9 - (void) method; // expected-warning {{multiple declarations of method 'method' found and ignored}}
     10 @end
     11 
     12 @implementation Subclass
     13 - (void) method {;} // expected-note {{previous declaration is here}}
     14 - (void) method {;} // expected-error {{duplicate declaration of method 'method'}}
     15 @end
     16 
     17 int main (void) {
     18     return 0;
     19 }
     20