3 // Adapted from testcase by Corey Kosak <kosak@cs.cmu.edu>
10 template<class T> void foo(typename moo_t<T>::cow_t) {}
12 template<class T> void foo(moo_t<T>) {
13 typename moo_t<T>::cow_t p;
14 foo(p); // { dg-bogus "" "" { xfail *-*-* } } - no matching function for call -
19 foo(x); // { dg-bogus "" "" { xfail *-*-* } } - instantiated from here -