Home | History | Annotate | Download | only in numerics

Lines Matching full:static_cast

120   return !!(static_cast<typename UnsignedIntegerForSize<T>::type>(x) >>
140 UnsignedDst ux = static_cast<UnsignedDst>(x);
141 UnsignedDst uy = static_cast<UnsignedDst>(y);
154 return static_cast<T>(uresult);
163 UnsignedDst ux = static_cast<UnsignedDst>(x);
164 UnsignedDst uy = static_cast<UnsignedDst>(y);
177 return static_cast<T>(uresult);
191 static_cast<IntermediateType>(x) * static_cast<IntermediateType>(y);
193 return static_cast<T>(tmp);
246 y == static_cast<T>(-1)) {
291 return static_cast<T>(
292 -static_cast<typename SignedIntegerForSize<T>::type>(value));
302 return static_cast<T>(std::abs(value));
322 ? static_cast<UnsignedT>(std::numeric_limits<T>::max()) + 1
323 : static_cast<UnsignedT>(std::abs(value));
404 : value_(static_cast<T>(value)),
414 : value_(static_cast<T>(rhs.value())),
423 : value_(static_cast<T>(value)),
450 value_ = static_cast<T>(value);
475 : value_(static_cast<T>(value)) {}
480 : value_(static_cast<T>(rhs.value())) {}