// PR c++/59730 // { dg-do compile { target c++11 } } template void declval(); template void forward(); template class D; template class D <_Functor(_Bound_args...)> { template )> void operator()(...) { 0(forward<_Args>...); } };