Specifies that a type is a Conditional Expression.
More...
#include <eve/concept/conditional.hpp>
Types modeling eve::conditional_expr supports optimisation when evaluated where a logical value was expected.
template<typename T>
{
{ T::has_alternative };
{ T::is_inverted };
{ T::is_complete };
}
Specifies that a type is a Conditional Expression.
Definition conditional.hpp:28
typename decltype(detail::as_translated_type(as< T >{}))::type translate_t
Returns the final translated type of T.
Definition translation.hpp:107