| // { dg-do assemble } | |
| // prms-id: 11110 | |
| class data; | |
| class conatiner { | |
| public: | |
| virtual void* first (); | |
| virtual data* contents (void* i); | |
| }; | |
| class user { | |
| public: | |
| data* data1 () const; | |
| private: | |
| conatiner& _c; | |
| }; | |
| data* user::data1() const { | |
| return (_c.contents (_c.first)); // { dg-error "invalid use of non-static member function" } | |
| } |