1// { dg-do assemble } 2// PRMS Id: 7088 3 4struct string 5{ 6 int length () const; 7 string (string &); 8 string (char * = 0); 9 int operator [] (int); 10 ~string (); 11}; 12 13void _cook(const string raw, bool for_postscript) 14{ 15 unsigned char c = (unsigned) ((string &)raw)[1]; 16} 17