|  | // 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; 
 | 
						
						
						
							|  | }
 |