Home | History | Annotate | Download | only in platform

Lines Matching refs:Positive

279     : m_data(i32 < 0 ? Negative : Positive, 0, i32 < 0 ? static_cast<uint64_t>(-static_cast<int64_t>(i32)) : static_cast<uint64_t>(i32))
368 if (lhsSign == Negative && rhsSign == Positive && !result)
369 return Decimal(Positive, alignedOperands.exponent, 0);
407 return Decimal(Positive, alignedOperands.exponent, 0);
419 const Sign resultSign = lhsSign == rhsSign ? Positive : Negative;
457 const Sign resultSign = lhsSign == rhsSign ? Positive : Negative;
563 result.m_data.setSign(Positive);
619 // Round toward positive infinity.
633 return isPositive() ? Decimal(1) : zero(Positive);
653 return zero(Positive);
674 return isPositive() ? zero(Positive) : Decimal(-1);
688 return infinity(doubleValue < 0 ? Negative : Positive);
696 Sign exponentSign = Positive;
700 Sign sign = Positive;
764 exponentSign = Positive;
789 return exponentSign == Negative ? zero(Positive) : infinity(sign);
833 sign = Positive;
869 return zero(Positive);
892 return Decimal(EncodedData(Positive, EncodedData::ClassNaN));
913 return zero(Positive);