37 {
return reinterpret_cast<uintptr_t
>(ptr) & (0xFFFUL); }
47 {
return reinterpret_cast<uintptr_t
>(ptr) & ((0x1UL <<
from) - 1); }
56 {
return reinterpret_cast<uintptr_t
>(ptr) & ~(0xFFFUL); }
66 {
return reinterpret_cast<uintptr_t
>(ptr) & ~((0x1UL <<
from) - 1); }
auto upper(T ptr) noexcept
void uint64_t uint64_t uint64_t *rdx noexcept
constexpr const auto from
auto lower(T ptr) noexcept