2 // { dg-do compile { target c++11 } }
12 static int m_fn3(int, int, int, A) {
19 template <typename, typename> struct C { bool m_fn4() const; };
20 template <typename Base, typename Traits> bool C<Base, Traits>::m_fn4() const {
21 Traits::m_fn3(0, 0, 0, Base::singleton);
24 template struct C<A, D>;