// { 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" } | |
} |