integral-type fetch_key(integral-type operand,
memory_order order = memory_order::seq_cst) volatile noexcept;
constexpr integral-type fetch_key(integral-type operand,
memory_order order = memory_order::seq_cst) noexcept;
void store_key(integral-type operand,
memory_order order = memory_order::seq_cst) volatile noexcept;
constexpr void store_key(integral-type operand,
memory_order order = memory_order::seq_cst) noexcept;
integral-type operator op=(integral-type operand) volatile noexcept;
constexpr integral-type operator op=(integral-type operand) noexcept;