Lines Matching refs:interval
255 std::string FloatFormat::intervalToHex (const Interval& interval) const
257 if (interval.empty())
258 return interval.hasNaN() ? "{ NaN }" : "{}";
260 else if (interval.lo() == interval.hi())
261 return (std::string(interval.hasNaN() ? "{ NaN, " : "{ ") +
262 floatToHex(interval.lo()) + " }");
263 else if (interval == Interval::unbounded(true))
266 return (std::string(interval.hasNaN() ? "{ NaN } | " : "") +
267 "[" + floatToHex(interval.lo()) + ", " + floatToHex(interval.hi()) + "]");