Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / SemaObjC / DoubleMethod.m
blob4eca4c701af79be8a9609a7fd31efbc634d00184
1 // RUN: %clang_cc1 -Wduplicate-method-match -fsyntax-only -verify -Wno-objc-root-class %s
3 @interface Subclass
5     int ivar;
8 - (void) method; // expected-note {{previous declaration is here}}
9 - (void) method; // expected-warning {{multiple declarations of method 'method' found and ignored}}
10 @end
12 @implementation Subclass
13 - (void) method {;} // expected-note {{previous declaration is here}}
14 - (void) method {;} // expected-error {{duplicate declaration of method 'method'}}
15 @end
17 int main (void) {
18     return 0;