[clang] Handle __declspec() attributes in using
[llvm-project.git] / clang / test / Parser / check-syntax-1.m
blob0ae0c5dc2934da2eb0af16a9561b6d979fc17895
1 // RUN: %clang_cc1 -fsyntax-only -verify %s
3 int @interface bla  ; // expected-error {{cannot combine with previous 'int' declaration specifier}}
4 @end
6 typedef float CGFloat;
7 @interface XNSNumber 
8 + (XNSNumber *) numberWithCGFloat  : (CGFloat) float; // expected-error {{expected identifier}}  \
9                                                       // expected-error {{expected ';' after method prototype}}
10 @end
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