3#ifndef TETL_COMPARE_COMMON_THREE_WAY_RESULT_HPP
4#define TETL_COMPARE_COMMON_THREE_WAY_RESULT_HPP
14template <
typename T,
typename U = T>
19template <
typename T,
typename U = T>
23template <
typename T,
typename U>
decltype(etl::declval< etl::remove_reference_t< T > const & >()<=> etl::declval< etl::remove_reference_t< U > const & >()) compare_three_way_result_t
Definition compare_three_way_result.hpp:15
Definition adjacent_find.hpp:8
auto declval() noexcept -> add_rvalue_reference_t< T >
compare_three_way_result_t< T, U > type
Definition compare_three_way_result.hpp:25
Definition compare_three_way_result.hpp:19