[clang] Handle __declspec() attributes in using
[llvm-project.git] / clang / test / SemaTemplate / concepts-GH53354.cpp
blob4fdf8bdd712a40182c949dcf0c02677b522a4f6b
1 // RUN: %clang_cc1 -std=c++20 -verify %s
2 // expected-no-diagnostics
4 template <template <class> class>
5 struct S
6 {};
8 template <class T>
9 concept C1 = requires
11 typename S<T::template value_types>;
14 template <class T>
15 requires C1<T>
16 struct A {};
18 template <class T>
19 requires C1<T> && true
20 struct A<T> {};