xref: /llvm-project/clang/test/SemaCXX/pr62174.cpp (revision 6e85d2708115bc1c7cd1bf1674b64934a3cf6c25)
1 // RUN: %clang_cc1 -std=c++20 %s -fsyntax-only -verify
2 // expected-no-diagnostics
3 namespace lib {
4     namespace impl {
5         template <class>
6         inline constexpr bool test = false;
7     }
8     using impl::test;
9 }
10 
11 struct foo {};
12 
13 template <>
14 inline constexpr bool lib::test<foo> = true;
15 
16 static_assert(lib::test<foo>);
17