1// { dg-do assemble } 2// prms-id: 11110 3 4class data; 5 6class conatiner { 7public: 8 virtual void* first (); 9 virtual data* contents (void* i); // { dg-error "" } candidates 10}; 11 12class user { 13public: 14 data* data1 () const; 15private: 16 conatiner& _c; 17}; 18 19data* user::data1() const { 20 return (_c.contents (_c.first)); // { dg-error "" } 21} 22