1 // RUN: %clang_cc1 -fsyntax-only -verify -std=c++20 %s
2 // expected-no-diagnostics
6 static constexpr bool value
= v
;
9 template <typename T
, typename Arg
>
10 struct Constructible
: BC
<__is_constructible(T
, Arg
)> {};
13 using Requires
= T::value
;
17 template <typename U
, Requires
<Constructible
<T
, U
>> = true>
32 static_assert(Constructible
<TD
, TD
>::value
);