Home | History | Annotate | Download | only in complex.transcendentals

Lines Matching refs:imag

43         if (x[i].real() == 0 && x[i].imag() == 0)
46 assert(std::signbit(r.imag()) == std::signbit(x[i].imag()));
48 else if (std::isfinite(x[i].real()) && std::isinf(x[i].imag()))
52 assert(std::isinf(r.imag()));
53 assert(std::signbit(x[i].imag()) == std::signbit(r.imag()));
55 else if ( x[i].real() == 0 && std::isnan(x[i].imag()))
59 assert(std::isnan(r.imag()));
61 else if (std::isfinite(x[i].real()) && std::isnan(x[i].imag()))
64 assert(std::isnan(r.imag()));
66 else if (std::isinf(x[i].real()) && std::isfinite(x[i].imag()))
72 assert(std::isinf(r.imag()));
73 assert(std::signbit(x[i].imag()) == std::signbit(r.imag()));
75 else if (std::isinf(x[i].real()) && std::isinf(x[i].imag()))
81 assert(std::isinf(r.imag()));
82 assert(std::signbit(x[i].imag()) == std::signbit(r.imag()));
84 else if (std::isinf(x[i].real()) && std::isnan(x[i].imag()))
87 assert(std::isinf(r.imag()));
88 assert(std::signbit(x[i].real()) != std::signbit(r.imag()));
90 else if (std::isnan(x[i].real()) && std::isfinite(x[i].imag()))
93 assert(std::isnan(r.imag()));
94 assert(std::signbit(x[i].imag()) == std::signbit(r.imag()));
96 else if (std::isnan(x[i].real()) && std::isinf(x[i].imag()))
99 assert(std::isinf(r.imag()));
101 else if (std::isnan(x[i].real()) && std::isnan(x[i].imag()))
104 assert(std::isnan(r.imag()));
109 assert(std::signbit(r.imag()) == std::signbit(x[i].imag()));