10template<
typename T,
typename... Args>
13template<
typename T,
typename U>
15 { lhs = util::forward<U>(value) } ->
SameAs<T>;
18template<
typename T,
typename U>
20 { lvalue = util::forward<U>(value) } ->
SameAs<T>;
61 template<
typename From,
typename To>
64 template<
typename From,
typename To>
67 template<
typename From,
typename To>
70 template<
typename From,
typename To>
74template<
typename From,
typename To>
88template<
typename From,
typename To>
91 static_cast<To (*)()
>(
nullptr);
92 { function_accepting_to(util::forward<From>(from)) };
95template<
typename From,
typename To>
98template<
typename From,
typename To>
107template<
typename From,
typename To>
113template<
typename Derived,
typename Base>
Definition operations.h:19
Definition language.h:373
Definition operations.h:128
Definition operations.h:133
Definition operations.h:11
This concept requires that the conversion from From to To would not result in converting a derived ty...
Definition operations.h:108
Definition operations.h:99
Definition operations.h:37
Definition operations.h:34
Definition operations.h:40
Definition operations.h:24
Definition operations.h:27
Definition operations.h:136
Definition operations.h:114
Definition operations.h:57
Definition operations.h:96
Implicit conversion for this test refers to the ability to return a value of function from a type.
Definition operations.h:89
Definition operations.h:49
Definition operations.h:46
Definition operations.h:43
Definition operations.h:75
Definition operations.h:120
Definition operations.h:117
Definition language.h:107
Definition operations.h:14
Definition operations.h:124
Definition operations.h:53
constexpr bool qualification_convertible_to
Definition operations.h:62
Definition any_storable.h:9
auto declval() -> meta::AddRValueReference< T >
Definition declval.h:8
Definition zstring_parser.h:9