3 // Based on testcase by adriang@campbellsoft.com
6 template <typename T> operator T*() { return 0; }
7 template <typename C, typename T> operator T C::*() { return 0; }
10 template <typename C> operator pmf C::* () { return 0; }
16 int Null::*pmd = NULL;
17 int (Null::*pmf)() = NULL; // { dg-bogus "" "" { xfail *-*-* } } - cannot convert -