6 typedef unsigned char Uint8;
7 typedef unsigned short Uint16;
8 typedef unsigned int Uint32;
10 enum e_ms { third = 3, fourth = 4 };
25 inline Uint8 foo_2(bitmask* p) {
29 inline Uint8 control::foo_1() {
30 return foo_2((bitmask*) this);
38 result = (e_ms) fp->foo_1; // { dg-error "" } // ERROR -