hanchenye-llvm-project/clang/test/SemaObjC/method-def-1.m

22 lines
388 B
Mathematica
Raw Normal View History

// RUN: clang -fsyntax-only -verify %s
2007-12-12 14:22:14 +08:00
@interface foo
- (int)meth;
@end
@implementation foo
- (int) meth { return [self meth]; }
@end
// PR2708
@interface MyClass
+- (void)myMethod; // expected-error {{expected selector for Objective-C method}}
- (vid)myMethod2; // expected-error {{expected a type}}
@end
@implementation MyClass
- (void)myMethod { }
- (void)myMethod2 { }
@end