// Yet Another testcase for signed/unsigned enums. | |
// Build don't link: | |
enum A { AA = 0, AB = 1}; | |
enum B { BA = -1, BB = 1}; | |
void set(int a); | |
void set(long a); | |
void | |
foo() | |
{ | |
set(AA); // gets bogus error - why is this ambiguous | |
set(BA); // when this is not amibguous | |
} |