Do not warn with -Wuninitialized when the member is used in a sizeof or address-of...
[clang.git] / test / Parser / check-syntax-1.m
blobdb37793c560f2e4b81431cccba6fdc321cceee89
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