1// PR c++/27689
2
3void f (...);
4template <template <typename> class F, typename T> void f (F<T>);
5template <typename> struct foo { struct bar {}; };
6void g (foo<int>::bar x) { f(x); }
7
8