Lines Matching refs:lowest
136 // numeric_limits<Src>::lowest() >= numeric_limits<Dst>::lowest() are true.
273 static constexpr Dst lowest() { return Adjust(Bounds<Dst>::lowest()); }
311 static_cast<Dst>(SrcLimits::lowest()) >= DstLimits::lowest() ||
312 static_cast<Dst>(value) >= DstLimits::lowest(),
329 return RangeCheck(value >= DstLimits::lowest(), value <= DstLimits::max());
345 DstLimits::lowest() == Dst(0) || value >= DstLimits::lowest(),
361 return RangeCheck(DstLimits::lowest() <= Dst(0) ||
363 static_cast<Promotion>(DstLimits::lowest()),
383 value >= Src(0) && (DstLimits::lowest() == 0 ||
384 static_cast<Dst>(value) >= DstLimits::lowest()),
405 static_assert(Bounds<Dst>::lowest() < Bounds<Dst>::max(), "");
467 // Determines the type that can represent the lowest arithmetic value.
819 return IsLessOrEqual<Dst, Src>::Test(std::numeric_limits<Dst>::lowest(),
820 std::numeric_limits<Src>::lowest());
833 ? Dst(std::numeric_limits<Dst>::lowest())
834 : Dst(std::numeric_limits<Src>::lowest());