MCPcopy Create free account
hub / github.com/ErrorAtLine0/infinipaint / assign_float

Function assign_float

include/boost/multiprecision/cpp_bin_float.hpp:306–310  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

304#ifdef BOOST_MP_HAS_FLOAT128_SUPPORT
305 template <class Float>
306 typename std::enable_if<std::is_same<Float, float128_type>::value && (std::numeric_limits<Float>::digits > Digits), cpp_bin_float&>::type assign_float(Float f)
307 {
308 cpp_bin_float<113, DigitBase, Allocator, Exponent, MinExponent, MaxExponent> bf(f);
309 return *this = bf;
310 }
311 template <class Float>
312 typename std::enable_if<std::is_same<Float, float128_type>::value && (std::numeric_limits<Float>::digits <= Digits), cpp_bin_float&>::type assign_float(Float f)
313 {

Callers 6

tommath_intClass · 0.85
gmp_float_impClass · 0.85
gmp_intClass · 0.85
gmp_rationalClass · 0.85
operator=Function · 0.85
cpp_bin_float.hppFile · 0.85

Calls 13

isnanqFunction · 0.85
isinfqFunction · 0.85
itruncFunction · 0.85
eval_addFunction · 0.70
eval_fpclassifyFunction · 0.70
eval_get_signFunction · 0.70
eval_frexpFunction · 0.70
eval_ldexpFunction · 0.70
eval_convert_toFunction · 0.70
eval_subtractFunction · 0.70
frexpFunction · 0.50
ldexpFunction · 0.50

Tested by

no test coverage detected