Home
last modified time | relevance | path

Searched defs:promote_arg (Results 1 – 3 of 3) sorted by relevance

/third_party/boost/boost/math/tools/
Dpromotion.hpp69 struct promote_arg struct
71 typedef typename mpl::if_<is_integral<T>, double, T>::type type;
75 template <> struct promote_arg<float> { typedef float type; }; argument
76 template <> struct promote_arg<double>{ typedef double type; }; struct
77 template <> struct promote_arg<long double> { typedef long double type; }; argument
78 template <> struct promote_arg<int> { typedef double type; }; argument
/third_party/boost/boost/math/bindings/
Dmpfr.hpp294 struct promote_arg<__gmp_expr<T,U> > struct
296 typedef mpfr_class type;
/third_party/boost/boost/multiprecision/detail/
Dnumber_base.hpp1764 struct promote_arg<boost::multiprecision::detail::expression<tag, A1, A2, A3, A4> > struct
1766 … typedef typename boost::multiprecision::detail::expression<tag, A1, A2, A3, A4>::result_type type;