/external/stlport/test/unit/ |
H A D | complex_header_test.cpp | 8 #include <complex>
|
/external/clang/test/Headers/Inputs/include/ |
H A D | complex.h | 3 #define complex _Complex macro
|
/external/libcxx/test/numerics/complex.number/ |
H A D | cases.h | 10 // <complex> 17 #include <complex> 20 std::complex<double> x[] = 22 std::complex<double>( 1.e-6, 1.e-6), 23 std::complex<double>(-1.e-6, 1.e-6), 24 std::complex<double>(-1.e-6, -1.e-6), 25 std::complex<double>( 1.e-6, -1.e-6), 27 std::complex<double>( 1.e+6, 1.e-6), 28 std::complex<double>(-1.e+6, 1.e-6), 29 std::complex<doubl [all...] |
H A D | version.pass.cpp | 10 // <complex> 12 #include <complex>
|
/external/libcxx/test/numerics/complex.number/complex.literals/ |
H A D | literals1.fail.cpp | 10 #include <complex> 16 std::complex<float> foo = 1.0if; // should fail w/conversion operator not found
|
H A D | literals1.pass.cpp | 12 #include <complex> 22 std::complex<long double> c1 = 3.0il; 23 assert ( c1 == std::complex<long double>(0, 3.0)); 29 std::complex<double> c1 = 3.0i; 30 assert ( c1 == std::complex<double>(0, 3.0)); 36 std::complex<float> c1 = 3.0if; 37 assert ( c1 == std::complex<float>(0, 3.0));
|
H A D | literals2.pass.cpp | 12 #include <complex> 22 std::complex<long double> c1 = 3.0il; 23 assert ( c1 == std::complex<long double>(0, 3.0)); 29 std::complex<double> c1 = 3.0i; 30 assert ( c1 == std::complex<double>(0, 3.0)); 36 std::complex<float> c1 = 3.0if; 37 assert ( c1 == std::complex<float>(0, 3.0));
|
/external/libcxx/test/numerics/complex.number/complex.value.ops/ |
H A D | conj.pass.cpp | 10 // <complex> 13 // complex<T> 14 // conj(const complex<T>& x); 16 #include <complex> 21 test(const std::complex<T>& z, std::complex<T> x) 30 test(std::complex<T>(1, 2), std::complex<T>(1, -2)); 31 test(std::complex<T>(-1, 2), std::complex< [all...] |
/external/libcxx/test/depr/depr.c.headers/ |
H A D | complex.h.pass.cpp | 10 // <complex.h> 12 #include <complex.h> 20 std::complex<double> d;
|
/external/libcxx/test/numerics/complex.number/complex.special/ |
H A D | double_long_double_implicit.fail.cpp | 10 // <complex> 12 // template<> class complex<double> 15 // explicit constexpr complex(const complex<long double>&); 18 #include <complex> 23 const std::complex<long double> cd(2.5, 3.5); 24 std::complex<double> cf = cd;
|
H A D | float_double_implicit.fail.cpp | 10 // <complex> 12 // template<> class complex<float> 15 // explicit constexpr complex(const complex<double>&); 18 #include <complex> 23 const std::complex<double> cd(2.5, 3.5); 24 std::complex<float> cf = cd;
|
H A D | float_long_double_implicit.fail.cpp | 10 // <complex> 12 // template<> class complex<float> 15 // explicit constexpr complex(const complex<long double>&); 18 #include <complex> 23 const std::complex<long double> cd(2.5, 3.5); 24 std::complex<float> cf = cd;
|
H A D | double_float_explicit.pass.cpp | 10 // <complex> 12 // template<> class complex<double> 15 // constexpr complex(const complex<float>&); 18 #include <complex> 24 const std::complex<float> cd(2.5, 3.5); 25 std::complex<double> cf(cd); 31 constexpr std::complex<float> cd(2.5, 3.5); 32 constexpr std::complex<double> cf(cd);
|
H A D | double_float_implicit.pass.cpp | 10 // <complex> 12 // template<> class complex<double> 15 // constexpr complex(const complex<float>&); 18 #include <complex> 24 const std::complex<float> cd(2.5, 3.5); 25 std::complex<double> cf = cd; 31 constexpr std::complex<float> cd(2.5, 3.5); 32 constexpr std::complex<double> cf = cd;
|
/external/libcxx/test/numerics/complex.number/complex.ops/ |
H A D | complex_minus_scalar.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator-(const complex<T>& lhs, const T& rhs); 16 #include <complex> 21 test(const std::complex<T>& lhs, const T& rhs, std::complex<T> x) 31 std::complex<T> lhs(1.5, 2.5); 33 std::complex<T> x(-2.0, 2.5); 37 std::complex<T> lhs(1.5, -2.5); 39 std::complex< [all...] |
H A D | complex_plus_scalar.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator+(const complex<T>& lhs, const T& rhs); 16 #include <complex> 21 test(const std::complex<T>& lhs, const T& rhs, std::complex<T> x) 31 std::complex<T> lhs(1.5, 2.5); 33 std::complex<T> x(5.0, 2.5); 37 std::complex<T> lhs(1.5, -2.5); 39 std::complex< [all...] |
H A D | scalar_minus_complex.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator-(const T& lhs, const complex<T>& rhs); 16 #include <complex> 21 test(const T& lhs, const std::complex<T>& rhs, std::complex<T> x) 32 std::complex<T> rhs(3.5, 4.5); 33 std::complex<T> x(-2.0, -4.5); 38 std::complex<T> rhs(-3.5, 4.5); 39 std::complex< [all...] |
H A D | scalar_plus_complex.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator+(const T& lhs, const complex<T>& rhs); 16 #include <complex> 21 test(const T& lhs, const std::complex<T>& rhs, std::complex<T> x) 32 std::complex<T> rhs(3.5, 4.5); 33 std::complex<T> x(5.0, 4.5); 38 std::complex<T> rhs(-3.5, 4.5); 39 std::complex< [all...] |
H A D | complex_minus_complex.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator-(const complex<T>& lhs, const complex<T>& rhs); 16 #include <complex> 21 test(const std::complex<T>& lhs, const std::complex<T>& rhs, std::complex<T> x) 31 std::complex<T> lhs(1.5, 2.5); 32 std::complex< [all...] |
H A D | complex_plus_complex.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator+(const complex<T>& lhs, const complex<T>& rhs); 16 #include <complex> 21 test(const std::complex<T>& lhs, const std::complex<T>& rhs, std::complex<T> x) 31 std::complex<T> lhs(1.5, 2.5); 32 std::complex< [all...] |
H A D | complex_divide_scalar.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator/(const complex<T>& lhs, const T& rhs); 16 #include <complex> 21 test(const std::complex<T>& lhs, const T& rhs, std::complex<T> x) 30 std::complex<T> lhs(-4.0, 7.5); 32 std::complex<T> x(-2, 3.75);
|
H A D | complex_times_scalar.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator*(const complex<T>& lhs, const T& rhs); 16 #include <complex> 21 test(const std::complex<T>& lhs, const T& rhs, std::complex<T> x) 30 std::complex<T> lhs(1.5, 2.5); 32 std::complex<T> x(2.25, 3.75);
|
H A D | scalar_divide_complex.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator/(const T& lhs, const complex<T>& rhs); 16 #include <complex> 21 test(const T& lhs, const std::complex<T>& rhs, std::complex<T> x) 31 std::complex<T> rhs(1.5, 2.5); 32 std::complex<T> x(-1.5, 2.5);
|
H A D | scalar_times_complex.pass.cpp | 10 // <complex> 13 // complex<T> 14 // operator*(const T& lhs, const complex<T>& rhs); 16 #include <complex> 21 test(const T& lhs, const std::complex<T>& rhs, std::complex<T> x) 31 std::complex<T> rhs(1.5, 2.5); 32 std::complex<T> x(2.25, 3.75);
|
/external/clang/test/SemaCXX/ |
H A D | cxx1y-user-defined-literals.cpp | 21 template<typename T> struct complex {}; struct in namespace:std 22 complex<float> operator""if(long double); 23 complex<float> operator""if(unsigned long long); 24 complex<double> operator""i(long double); 25 complex<double> operator""i(unsigned long long); 26 complex<long double> operator""il(long double); 27 complex<long double> operator""il(unsigned long long); 40 complex<float> cf1 = 1if, cf2 = 2.if, cf3 = 0x3if; 41 complex<double> cd1 = 1i, cd2 = 2.i, cd3 = 0b0110101i; 42 complex<lon [all...] |