13template <
typename T,
typename U>
22template <
typename T,
typename U>
30template <
typename T,
typename...
Args>
34template <
typename T,
typename...
Args>
77template <
typename From,
typename To>
81template <
typename F,
typename...
Args>
85template <
typename F,
typename...
Args>
ConstructibleFrom.
Definition concepts.h:31
ConvertibleTo.
Definition concepts.h:78
CopyAssignable.
Definition concepts.h:68
CopyConstructible.
Definition concepts.h:60
DefaultConstructible.
Definition concepts.h:27
Invocable.
Definition concepts.h:82
MoveAssignable.
Definition concepts.h:50
MoveConstructible.
Definition concepts.h:42
NothrowConstructibleFrom.
Definition concepts.h:35
NothrowCopyAssignable.
Definition concepts.h:72
NothrowCopyConstructible.
Definition concepts.h:64
NothrowMoveAssignable.
Definition concepts.h:54
NothrowMoveConstructible.
Definition concepts.h:46
Predicate.
Definition concepts.h:87
SameAs.
Definition concepts.h:23
Definition algo_base.h:14
invoke_result< F, Args... >::type invoke_result_t
invoke_result_t
Definition type_traits.h:298
constexpr bool is_invocable_v
is_invocable_v
Definition type_traits.h:290
constexpr T && forward(remove_ref_t< T > &value) noexcept
Forward a lvalue.
Definition move.h:33