forked from OSchip/llvm-project
				
			
		
			
				
	
	
		
			20 lines
		
	
	
		
			695 B
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			695 B
		
	
	
	
		
			C
		
	
	
	
| // RUN: %clang_cc1 -fsyntax-only -verify %s
 | |
| 
 | |
| int main() {
 | |
|   int line = __builtin_LINE();
 | |
|   __builtin_LINE(42); // expected-error {{expected ')'}}
 | |
|   __builtin_LINE(double); // expected-error {{expected ')'}}
 | |
| 
 | |
|   int column = __builtin_COLUMN();
 | |
|   __builtin_COLUMN(42); // expected-error {{expected ')'}}
 | |
|   __builtin_COLUMN(double); // expected-error {{expected ')'}}
 | |
| 
 | |
|   const char *func = __builtin_FUNCTION();
 | |
|   __builtin_FUNCTION(42); // expected-error {{expected ')'}}
 | |
|   __builtin_FUNCTION(double); // expected-error {{expected ')'}}
 | |
| 
 | |
|   const char *file = __builtin_FILE();
 | |
|   __builtin_FILE(42); // expected-error {{expected ')'}}
 | |
|   __builtin_FILE(double); // expected-error {{expected ')'}}
 | |
| }
 |