Lines Matching defs:complex
146 struct alignas(sizeof(T) * 2) complex { struct
152 constexpr complex() = default; argument
156 explicit constexpr complex(const std::complex<U>& other) in complex() argument
160 explicit C10_HOST_DEVICE complex(const thrust::complex<U>& other) in complex() argument
170 C10_HOST_DEVICE explicit constexpr complex( in complex() function
174 C10_HOST_DEVICE constexpr complex( in complex() function
245 constexpr FORCE_INLINE_APPLE complex<T>& operator/=(const complex<U>& rhs) argument
265 /* divide by zeros should yield a complex inf or nan */ argument
285 constexpr complex<T>& operator=(const std::complex<U>& rhs) { argument
301 explicit constexpr operator std::complex<U>() const { in complex() argument
307 C10_HOST_DEVICE explicit operator thrust::complex<U>() const { in complex() argument
333 constexpr complex<float> operator""_if(long double imag) { argument