Lines Matching defs:m_value
426 : m_value(0)
431 : m_value(0)
440 m_value = static_cast<T>(value);
444 : m_value(rhs.m_value)
453 if (!isInBounds<T>(rhs.m_value))
455 m_value = static_cast<T>(rhs.m_value);
462 if (!isInBounds<T>(rhs.m_value))
464 m_value = static_cast<T>(rhs.m_value);
472 m_value = static_cast<T>(rhs.m_value);
489 if (m_value == std::numeric_limits<T>::max())
491 m_value++;
497 if (m_value == std::numeric_limits<T>::min())
499 m_value--;
506 if (m_value == std::numeric_limits<T>::max())
508 return Checked(m_value++);
513 if (m_value == std::numeric_limits<T>::min())
515 return Checked(m_value--);
523 return !m_value;
531 return (m_value) ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0;
539 return m_value;
544 value = m_value;
553 if (!safeAdd(m_value, rhs, m_value))
560 if (!safeSub(m_value, rhs, m_value))
567 if (!safeMultiply(m_value, rhs, m_value))
574 double result = rhs * m_value;
578 m_value = (T)result;
591 return *this += rhs.m_value;
598 return *this -= rhs.m_value;
605 return *this *= rhs.m_value;
618 return safeEquals(m_value, rhs);
641 T m_value;