1 // { dg-do compile { target c++11 } }
2 
3 template <typename> struct A {
4   template <typename, > struct __construct_helper;  // { dg-error "expected" }
5   template <typename... _Args>
6   using __has_construct typename __construct_helper<_Args...>::type;  // { dg-error "expected" }
7 } struct : A<int> {  // { dg-error "expected" }
8