Removed FMT_REF_QUALIFIER completely
This commit is contained in:
parent
ab7de3b875
commit
9301ccaf9f
@ -272,12 +272,6 @@ FMT_END_NAMESPACE
|
|||||||
# define FMT_DEPRECATED_NUMERIC_ALIGN 0
|
# define FMT_DEPRECATED_NUMERIC_ALIGN 0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __cpp_ref_qualifiers
|
|
||||||
# define FMT_REF_QUALIFIER &
|
|
||||||
#else
|
|
||||||
# define FMT_REF_QUALIFIER
|
|
||||||
#endif
|
|
||||||
|
|
||||||
FMT_BEGIN_NAMESPACE
|
FMT_BEGIN_NAMESPACE
|
||||||
namespace detail {
|
namespace detail {
|
||||||
|
|
||||||
@ -834,7 +828,7 @@ struct FMT_EXTERN_TEMPLATE_API uint128_wrapper {
|
|||||||
uint64_t high() const FMT_NOEXCEPT { return uint64_t(internal_ >> 64); }
|
uint64_t high() const FMT_NOEXCEPT { return uint64_t(internal_ >> 64); }
|
||||||
uint64_t low() const FMT_NOEXCEPT { return uint64_t(internal_); }
|
uint64_t low() const FMT_NOEXCEPT { return uint64_t(internal_); }
|
||||||
|
|
||||||
uint128_wrapper& operator+=(uint64_t n) FMT_REF_QUALIFIER FMT_NOEXCEPT {
|
uint128_wrapper& operator+=(uint64_t n) FMT_NOEXCEPT {
|
||||||
internal_ += n;
|
internal_ += n;
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
@ -848,7 +842,7 @@ struct FMT_EXTERN_TEMPLATE_API uint128_wrapper {
|
|||||||
uint64_t high() const FMT_NOEXCEPT { return high_; }
|
uint64_t high() const FMT_NOEXCEPT { return high_; }
|
||||||
uint64_t low() const FMT_NOEXCEPT { return low_; }
|
uint64_t low() const FMT_NOEXCEPT { return low_; }
|
||||||
|
|
||||||
uint128_wrapper& operator+=(uint64_t n) FMT_REF_QUALIFIER FMT_NOEXCEPT {
|
uint128_wrapper& operator+=(uint64_t n) FMT_NOEXCEPT {
|
||||||
# if defined(_MSC_VER) && defined(_M_X64)
|
# if defined(_MSC_VER) && defined(_M_X64)
|
||||||
unsigned char carry = _addcarry_u64(0, low_, n, &low_);
|
unsigned char carry = _addcarry_u64(0, low_, n, &low_);
|
||||||
_addcarry_u64(carry, high_, 0, &high_);
|
_addcarry_u64(carry, high_, 0, &high_);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user