1 2 3 4 5 6 7 8 9 10 11 12 13
// PR c++/18445 struct a { int what(); }; void g(void*); template<class T> void f() { a ex; g(ex.what); // { dg-error "" } }