16 constexpr auto operator()(T&& value)
const {
20 return value < 0 ? -value : value;
23 auto& msb = [&] ->
byte& {
24 if constexpr (Endian::Little == Endian::Native) {
31 msb &= ~(
byte(1) << 7);
33 return di::bit_cast<meta::RemoveCVRef<T>>(
as_bytes);
Definition language.h:232
Definition language.h:247
Definition tag_invoke.h:33
constexpr tag_invoke_detail::TagInvokeFn tag_invoke
Definition tag_invoke.h:22
constexpr auto abs
Definition abs.h:39
std::byte byte
Definition byte.h:64
Definition zstring_parser.h:9
constexpr auto as_bytes
Definition as_bytes.h:16
Definition span_fixed_size.h:37