1// RUN: %clang_cc1 -fsyntax-only -verify %s 2 3int @interface bla ; // expected-error {{cannot combine with previous 'int' declaration specifier}} 4@end 5 6typedef float CGFloat; 7@interface XNSNumber 8+ (XNSNumber *) numberWithCGFloat : (CGFloat) float; // expected-error {{expected identifier}} \ 9 // expected-error {{expected ';' after method prototype}} 10@end 11 12// rdar: // 7822196 13@interface A 14(void) x; // expected-error {{method type specifier must start with '-' or '+'}} 15(int)im; // expected-error {{method type specifier must start with '-' or '+'}} \ 16- ok; 17@end 18 19 20