Home
last modified time | relevance | path

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

/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/tools/
Dpromotion.hpp81 struct promote_args_2 struct
84 typedef typename promote_arg<T1>::type T1P; // T1 perhaps promoted.
85 typedef typename promote_arg<T2>::type T2P; // T2 perhaps promoted.
97 …l::not_<is_floating_point<T2P> >, ::boost::is_convertible<T1P, T2P> >, T2P, T1P>::type>::type type;
101 template <> struct promote_args_2<float, float> { typedef float type; }; argument
102 template <> struct promote_args_2<double, double>{ typedef double type; }; argument
103 template <> struct promote_args_2<long double, long double> { typedef long double type; }; argument
104 template <> struct promote_args_2<int, int> { typedef double type; }; argument
105 template <> struct promote_args_2<int, float> { typedef double type; }; struct
106 template <> struct promote_args_2<float, int> { typedef double type; }; struct
[all …]