|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex & | operator+= (complex< value_type > &__c, value_type __re) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex & | operator-= (complex< value_type > &__c, value_type __re) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex & | operator*= (complex< value_type > &__c, value_type __re) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex & | operator/= (complex< value_type > &__c, value_type __re) |
|
template<class _Xp > |
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex & | operator+= (complex< value_type > &__x, const complex< _Xp > &__y) |
|
template<class _Xp > |
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex & | operator-= (complex< value_type > &__x, const complex< _Xp > &__y) |
|
template<class _Xp > |
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex & | operator*= (complex< value_type > &__x, const complex< _Xp > &__y) |
|
template<class _Xp > |
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex & | operator/= (complex< value_type > &__x, const complex< _Xp > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator+ (const complex< value_type > &__x, const complex< value_type > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator+ (const complex< value_type > &__x, value_type __y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator+ (value_type __x, const complex< value_type > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator+ (const complex< value_type > &__x) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator- (const complex< value_type > &__x, const complex< value_type > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator- (const complex< value_type > &__x, value_type __y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator- (value_type __x, const complex< value_type > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator- (const complex< value_type > &__x) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator* (const complex< value_type > &__z, const complex< value_type > &__w) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator* (const complex< value_type > &__x, value_type __y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator* (value_type __x, const complex< value_type > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator/ (const complex< value_type > &__z, const complex< value_type > &__w) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator/ (const complex< value_type > &__x, value_type __y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend complex< value_type > | operator/ (value_type __x, const complex< value_type > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY constexpr friend bool | operator== (const complex< value_type > &__x, const complex< value_type > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY constexpr friend bool | operator== (const complex< value_type > &__x, value_type __y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY constexpr friend bool | operator== (value_type __x, const complex< value_type > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY constexpr friend bool | operator!= (const complex< value_type > &__x, const complex< value_type > &__y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY constexpr friend bool | operator!= (const complex< value_type > &__x, value_type __y) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY constexpr friend bool | operator!= (value_type __x, const complex< value_type > &__y) |
|
template<class _CharT , class _Traits > |
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend std::basic_istream< _CharT, _Traits > & | operator>> (std::basic_istream< _CharT, _Traits > &__is, complex< value_type > &__x) |
|
template<class _CharT , class _Traits > |
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend std::basic_ostream< _CharT, _Traits > & | operator<< (std::basic_ostream< _CharT, _Traits > &__os, const complex< value_type > &__x) |
|
_SYCL_EXT_CPLX_INLINE_VISIBILITY friend const sycl::stream & | operator<< (const sycl::stream &__ss, const complex< value_type > &_x) |
|
template<class _Tp>
class sycl::_V1::ext::oneapi::experimental::complex< _Tp, typename std::enable_if_t< is_genfloat< _Tp >::value > >
Definition at line 25 of file complex.hpp.