1// PR c++/67339 2// { dg-do compile { target c++11 } } 3 4template < typename T> 5struct A 6{ 7 void foo(); 8 template < typename S, typename W > 9 using N = void (T::*)(S, W) const ; 10}; 11 12template < typename T> 13void A<T>::foo() 14{ 15 typename A<T>::template N<int, int> fun = &T::out; 16} 17