9 lines
		
	
	
		
			277 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			9 lines
		
	
	
		
			277 B
		
	
	
	
		
			C
		
	
	
	
	
	
// RUN: %clang_cc1 %s -std=c90 -verify
 | 
						|
// RUN: %clang_cc1 %s -std=c99
 | 
						|
 | 
						|
int f (int z) { 
 | 
						|
  if (z + sizeof (enum {a}))        // expected-note {{previous definition is here}}
 | 
						|
    return 1 + sizeof (enum {a});   // expected-error {{redefinition of enumerator 'a'}}
 | 
						|
  return 0; 
 | 
						|
}
 |