]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - test/SemaObjC/class-extension-dup-methods.m
Update clang to r89205.
[FreeBSD/FreeBSD.git] / test / SemaObjC / class-extension-dup-methods.m
1 // RUN: clang-cc -fsyntax-only -verify %s
2
3 @interface Foo
4 - (int)  garf; // expected-note {{ previous declaration is here}}
5 - (int) OK;
6 + (int)  cgarf; // expected-note {{ previous declaration is here}}
7 - (int)  InstMeth;
8 @end
9
10 @interface Foo()
11 - (void)  garf; // expected-error {{duplicate declaration of method 'garf'}}
12 + (void)  cgarf; // expected-error {{duplicate declaration of method 'cgarf'}}
13 + (int)  InstMeth;
14 - (int) OK;
15 @end