// Matching
enum E0 {
E0_Val0 = 'a',
E0_Val1 = (17),
E0_Val2 = (1 << 2),
E0_Val3 = E0_Val2,
E0_Val4 = sizeof(int*),
E0_Val5 = (unsigned int)-1
};
// Matching
enum E0 {
E0_Val0 = 'a',
E0_Val1 = (17),
E0_Val2 = (1 << 2),
E0_Val3 = E0_Val2,
E0_Val4 = sizeof(int*),
E0_Val5 = (unsigned int)-1
};