* semantics.c (finish_template_type): Check CLASSTYPE_TEMPLATE_INFO.
[official-gcc.git] / gcc / testsuite / g++.dg / concepts / regress / alias-decl-42.C
blob611a89608bc9abe75ddda7e7fb2058ac10362c48
1 // PR c++/59200
2 // { dg-options "-std=c++1z -fconcepts" }
4 struct A
6   static constexpr bool value = true;
7 };
9 template<typename T>
10 struct B
12   template<typename U>
13     using C = A;
16 template<typename T>
17 template<typename U>
18   const bool B<T>::C<U>::value;  // { dg-error "too many" }