1 // { dg-do compile { target c++11 } }
4 template<typename A, A x, A y>
12 template<A a, A b, Id<A, a, b>> class C,
13 C<x, x, x> // { dg-bogus "not a valid type" }
14 > using J = C<x, y, p>;
21 template <class> class A,
22 A<int> B // { dg-bogus "not a valid type" }