forked from OSchip/llvm-project
				
			
		
			
				
	
	
		
			21 lines
		
	
	
		
			391 B
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			391 B
		
	
	
	
		
			C
		
	
	
	
| /* RUN: %clang_cc1 %s -fsyntax-only -pedantic -verify -std=c89
 | |
|  */
 | |
| 
 | |
| /* Top level extension marker. */
 | |
| 
 | |
| __extension__ typedef struct
 | |
| {
 | |
|     long long int quot; 
 | |
|     long long int rem; 
 | |
| } lldiv_t;
 | |
| 
 | |
| 
 | |
| /* Decl/expr __extension__ marker. */
 | |
| void bar() {
 | |
|   __extension__ int i;
 | |
|   int j;
 | |
|   __extension__ (j = 10LL);
 | |
|   __extension__ j = 10LL; /* expected-warning {{'long long' is an extension}} */
 | |
| }
 | |
| 
 |