// PR c++/116384 // { dg-do compile { target c++11 } } namespace a { template struct c; template struct d; } namespace e { namespace g { template using h = void; template class, typename...> struct detector {}; template