20 lines
		
	
	
		
			624 B
		
	
	
	
		
			Objective-C
		
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			624 B
		
	
	
	
		
			Objective-C
		
	
	
	
| // RUN: %clang_cc1 -fsyntax-only -verify %s
 | |
| 
 | |
| int @interface bla  ; // expected-error {{cannot combine with previous 'int' declaration specifier}}
 | |
| @end
 | |
| 
 | |
| typedef float CGFloat;
 | |
| @interface XNSNumber 
 | |
| + (XNSNumber *) numberWithCGFloat  : (CGFloat) float; // expected-error {{expected identifier}}  \
 | |
|                                                       // expected-error {{expected ';' after method prototype}}
 | |
| @end
 | |
| 
 | |
| // rdar: // 7822196
 | |
| @interface A
 | |
| (void) x;	// expected-error {{method type specifier must start with '-' or '+'}} 
 | |
| (int)im; // expected-error {{method type specifier must start with '-' or '+'}} \
 | |
| - ok;
 | |
| @end
 | |
| 
 | |
| 
 |