Home | History | Annotate | Download | only in cmplx.over

Lines Matching refs:proj

12 // template<class T>    complex<T>           proj(const complex<T>&);
13 // complex<long double> proj(long double);
14 // complex<double> proj(double);
15 // template<Integral T> complex<double> proj(T);
16 // complex<float> proj(float);
28 static_assert((std::is_same<decltype(std::proj(x)), std::complex<double> >::value), "");
29 assert(std::proj(x) == proj(std::complex<double>(x, 0)));
36 static_assert((std::is_same<decltype(std::proj(x)), std::complex<T> >::value), "");
37 assert(std::proj(x) == proj(std::complex<T>(x, 0)));
45 static_assert((std::is_same<decltype(std::proj(x)), std::complex<T> >::value), "");
46 assert(std::proj(x) == proj(std::complex<T>(x, 0)));