Lines Matching refs:operator
140 complex<_Tp>& operator=(const _Tp&); member
142 complex<_Tp>& operator+=(const _Tp&);
144 complex<_Tp>& operator-=(const _Tp&);
146 complex<_Tp>& operator*=(const _Tp&);
148 complex<_Tp>& operator/=(const _Tp&);
155 complex<_Tp>& operator=(const complex<_Up>&); member
158 complex<_Tp>& operator+=(const complex<_Up>&);
161 complex<_Tp>& operator-=(const complex<_Up>&);
164 complex<_Tp>& operator*=(const complex<_Up>&);
167 complex<_Tp>& operator/=(const complex<_Up>&);
205 complex<_Tp>::operator=(const _Tp& __t)
215 complex<_Tp>::operator+=(const _Tp& __t)
224 complex<_Tp>::operator-=(const _Tp& __t)
233 complex<_Tp>::operator*=(const _Tp& __t)
243 complex<_Tp>::operator/=(const _Tp& __t)
253 complex<_Tp>::operator=(const complex<_Up>& __z)
264 complex<_Tp>::operator+=(const complex<_Up>& __z)
275 complex<_Tp>::operator-=(const complex<_Up>& __z)
287 complex<_Tp>::operator*=(const complex<_Up>& __z)
300 complex<_Tp>::operator/=(const complex<_Up>& __z)
318 operator+(const complex<_Tp>& __x, const complex<_Tp>& __y)
327 operator+(const complex<_Tp>& __x, const _Tp& __y)
336 operator+(const _Tp& __x, const complex<_Tp>& __y)
348 operator-(const complex<_Tp>& __x, const complex<_Tp>& __y)
357 operator-(const complex<_Tp>& __x, const _Tp& __y)
366 operator-(const _Tp& __x, const complex<_Tp>& __y)
378 operator*(const complex<_Tp>& __x, const complex<_Tp>& __y)
387 operator*(const complex<_Tp>& __x, const _Tp& __y)
396 operator*(const _Tp& __x, const complex<_Tp>& __y)
408 operator/(const complex<_Tp>& __x, const complex<_Tp>& __y)
417 operator/(const complex<_Tp>& __x, const _Tp& __y)
426 operator/(const _Tp& __x, const complex<_Tp>& __y)
437 operator+(const complex<_Tp>& __x)
443 operator-(const complex<_Tp>& __x)
450 operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
455 operator==(const complex<_Tp>& __x, const _Tp& __y)
460 operator==(const _Tp& __x, const complex<_Tp>& __y)
468 operator!=(const complex<_Tp>& __x, const complex<_Tp>& __y)
473 operator!=(const complex<_Tp>& __x, const _Tp& __y)
478 operator!=(const _Tp& __x, const complex<_Tp>& __y)
485 operator>>(basic_istream<_CharT, _Traits>& __is, complex<_Tp>& __x)
518 operator<<(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __x)
1019 complex<float>& operator=(float);
1020 complex<float>& operator+=(float);
1021 complex<float>& operator-=(float);
1022 complex<float>& operator*=(float);
1023 complex<float>& operator/=(float);
1029 complex<float>&operator=(const complex<_Tp>&);
1031 complex<float>& operator+=(const complex<_Tp>&);
1033 complex<float>& operator-=(const complex<_Tp>&);
1035 complex<float>& operator*=(const complex<_Tp>&);
1037 complex<float>&operator/=(const complex<_Tp>&);
1069 complex<float>::operator=(float __f)
1077 complex<float>::operator+=(float __f)
1084 complex<float>::operator-=(float __f)
1091 complex<float>::operator*=(float __f)
1098 complex<float>::operator/=(float __f)
1106 complex<float>::operator=(const complex<_Tp>& __z)
1115 complex<float>::operator+=(const complex<_Tp>& __z)
1124 complex<float>::operator-=(const complex<_Tp>& __z)
1133 complex<float>::operator*=(const complex<_Tp>& __z)
1144 complex<float>::operator/=(const complex<_Tp>& __z)
1173 complex<double>& operator=(double);
1174 complex<double>& operator+=(double);
1175 complex<double>& operator-=(double);
1176 complex<double>& operator*=(double);
1177 complex<double>& operator/=(double);
1182 complex<double>& operator=(const complex<_Tp>&);
1184 complex<double>& operator+=(const complex<_Tp>&);
1186 complex<double>& operator-=(const complex<_Tp>&);
1188 complex<double>& operator*=(const complex<_Tp>&);
1190 complex<double>& operator/=(const complex<_Tp>&);
1222 complex<double>::operator=(double __d)
1230 complex<double>::operator+=(double __d)
1237 complex<double>::operator-=(double __d)
1244 complex<double>::operator*=(double __d)
1251 complex<double>::operator/=(double __d)
1259 complex<double>::operator=(const complex<_Tp>& __z)
1268 complex<double>::operator+=(const complex<_Tp>& __z)
1277 complex<double>::operator-=(const complex<_Tp>& __z)
1286 complex<double>::operator*=(const complex<_Tp>& __z)
1297 complex<double>::operator/=(const complex<_Tp>& __z)
1326 complex<long double>& operator= (long double);
1327 complex<long double>& operator+= (long double);
1328 complex<long double>& operator-= (long double);
1329 complex<long double>& operator*= (long double);
1330 complex<long double>& operator/= (long double);
1335 complex<long double>& operator=(const complex<_Tp>&);
1337 complex<long double>& operator+=(const complex<_Tp>&);
1339 complex<long double>& operator-=(const complex<_Tp>&);
1341 complex<long double>& operator*=(const complex<_Tp>&);
1343 complex<long double>& operator/=(const complex<_Tp>&);
1375 complex<long double>::operator=(long double __r)
1383 complex<long double>::operator+=(long double __r)
1390 complex<long double>::operator-=(long double __r)
1397 complex<long double>::operator*=(long double __r)
1404 complex<long double>::operator/=(long double __r)
1412 complex<long double>::operator=(const complex<_Tp>& __z)
1421 complex<long double>::operator+=(const complex<_Tp>& __z)
1430 complex<long double>::operator-=(const complex<_Tp>& __z)
1439 complex<long double>::operator*=(const complex<_Tp>& __z)
1450 complex<long double>::operator/=(const complex<_Tp>& __z)