4#ifndef TETL_COMPARE_WEAK_ORDERING_HPP
5#define TETL_COMPARE_WEAK_ORDERING_HPP
7#include <etl/_compare/detail.hpp>
8#include <etl/_compare/partial_ordering.hpp>
9#include <etl/_cstddef/nullptr_t.hpp>
83 explicit constexpr weak_ordering(detail::order_result v)
noexcept
84 : _value{
static_cast<int8_t>(v)}
Definition adjacent_find.hpp:9
Definition partial_ordering.hpp:13
static partial_ordering const equivalent
Definition partial_ordering.hpp:15
static partial_ordering const greater
Definition partial_ordering.hpp:16
static partial_ordering const less
Definition partial_ordering.hpp:14
Definition weak_ordering.hpp:14
friend constexpr auto operator<(weak_ordering v, nullptr_t) noexcept -> bool
Definition weak_ordering.hpp:32
friend constexpr auto operator<=(nullptr_t, weak_ordering v) noexcept -> bool
Definition weak_ordering.hpp:57
static weak_ordering const greater
Definition weak_ordering.hpp:17
friend constexpr auto operator>=(weak_ordering v, nullptr_t) noexcept -> bool
Definition weak_ordering.hpp:47
friend constexpr auto operator<=(weak_ordering v, nullptr_t) noexcept -> bool
Definition weak_ordering.hpp:37
static weak_ordering const equivalent
Definition weak_ordering.hpp:16
constexpr operator partial_ordering() const noexcept
Definition weak_ordering.hpp:19
friend constexpr auto operator>(weak_ordering v, nullptr_t) noexcept -> bool
Definition weak_ordering.hpp:42
friend constexpr auto operator<=>(weak_ordering v, nullptr_t) noexcept -> weak_ordering
Definition weak_ordering.hpp:72
friend constexpr auto operator<(nullptr_t, weak_ordering v) noexcept -> bool
Definition weak_ordering.hpp:52
friend constexpr auto operator>(nullptr_t, weak_ordering v) noexcept -> bool
Definition weak_ordering.hpp:62
friend constexpr auto operator==(weak_ordering v, nullptr_t) noexcept -> bool
Definition weak_ordering.hpp:27
friend constexpr auto operator>=(nullptr_t, weak_ordering v) noexcept -> bool
Definition weak_ordering.hpp:67
friend constexpr auto operator<=>(nullptr_t, weak_ordering v) noexcept -> weak_ordering
Definition weak_ordering.hpp:77
friend constexpr auto operator==(weak_ordering, weak_ordering) noexcept -> bool=default
static weak_ordering const less
Definition weak_ordering.hpp:15