Three‐way comparison operator

Synopsis

Declared in <mp‐units/framework/symbol_text.h>

template<
    std::size_t N,
    std::size_t M,
    std::size_t N2,
    std::size_t M2>
[[nodiscard]]
constexpr
auto
operator<=>(
    symbol_text<N, M> const& lhs,
    symbol_text<N2, M2> const& rhs) noexcept;
Note

This function is a hidden friend of symbol_text, declared inside an implementation-defined base class: it can be found only through argument-dependent lookup.

Return Value

The relative order of the objects

Note

The return value should not be discarded.

Parameters

Name

Description

lhs

The left operand

rhs

The right operand

Created with MrDocs