forked from OSchip/llvm-project
				
			
		
			
				
	
	
		
			16 lines
		
	
	
		
			379 B
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			379 B
		
	
	
	
		
			C
		
	
	
	
// RUN: %clang_cc1 -fsyntax-only -verify %s
 | 
						|
 | 
						|
int f3(y, x, 
 | 
						|
       x)          // expected-error {{redefinition of parameter}}
 | 
						|
  int y, 
 | 
						|
      x,           // expected-note {{previous declaration is here}}
 | 
						|
      x;           // expected-error {{redefinition of parameter}}
 | 
						|
{
 | 
						|
  return x + y; 
 | 
						|
} 
 | 
						|
 | 
						|
void f4(void) { 
 | 
						|
  f3 (1, 1, 2, 3, 4); // expected-warning{{too many arguments}}
 | 
						|
}
 | 
						|
 |