Lines Matching refs:promote
13 // complex<promote<T, U>::type>
17 // complex<promote<T, U>::type>
21 // complex<promote<T, U>::type>
32 promote(T, typename std::enable_if<std::is_integral<T>::value>::type* = 0);
34 float promote(float);
35 double promote(double);
36 long double promote(long double);
42 typedef decltype(promote(x)+promote(real(y))) V;
51 typedef decltype(promote(real(x))+promote(y)) V;
60 typedef decltype(promote(real(x))+promote(real(y))) V;