• Home
  • Raw
  • Download

Lines Matching refs:operator

41     valarray& operator=(const valarray& v);
42 valarray& operator=(valarray&& v) noexcept;
43 valarray& operator=(initializer_list<value_type> il);
44 valarray& operator=(const value_type& x);
45 valarray& operator=(const slice_array<value_type>& sa);
46 valarray& operator=(const gslice_array<value_type>& ga);
47 valarray& operator=(const mask_array<value_type>& ma);
48 valarray& operator=(const indirect_array<value_type>& ia);
51 const value_type& operator[](size_t i) const;
52 value_type& operator[](size_t i);
55 valarray operator[](slice s) const;
56 slice_array<value_type> operator[](slice s);
57 valarray operator[](const gslice& gs) const;
58 gslice_array<value_type> operator[](const gslice& gs);
59 valarray operator[](const valarray<bool>& vb) const;
60 mask_array<value_type> operator[](const valarray<bool>& vb);
61 valarray operator[](const valarray<size_t>& vs) const;
62 indirect_array<value_type> operator[](const valarray<size_t>& vs);
65 valarray operator+() const;
66 valarray operator-() const;
67 valarray operator~() const;
68 valarray<bool> operator!() const;
71 valarray& operator*= (const value_type& x);
72 valarray& operator/= (const value_type& x);
73 valarray& operator%= (const value_type& x);
74 valarray& operator+= (const value_type& x);
75 valarray& operator-= (const value_type& x);
76 valarray& operator^= (const value_type& x);
77 valarray& operator&= (const value_type& x);
78 valarray& operator|= (const value_type& x);
79 valarray& operator<<=(const value_type& x);
80 valarray& operator>>=(const value_type& x);
82 valarray& operator*= (const valarray& v);
83 valarray& operator/= (const valarray& v);
84 valarray& operator%= (const valarray& v);
85 valarray& operator+= (const valarray& v);
86 valarray& operator-= (const valarray& v);
87 valarray& operator^= (const valarray& v);
88 valarray& operator|= (const valarray& v);
89 valarray& operator&= (const valarray& v);
90 valarray& operator<<=(const valarray& v);
91 valarray& operator>>=(const valarray& v);
126 const slice_array& operator=(const slice_array& sa) const;
127 void operator= (const valarray<value_type>& v) const;
128 void operator*= (const valarray<value_type>& v) const;
129 void operator/= (const valarray<value_type>& v) const;
130 void operator%= (const valarray<value_type>& v) const;
131 void operator+= (const valarray<value_type>& v) const;
132 void operator-= (const valarray<value_type>& v) const;
133 void operator^= (const valarray<value_type>& v) const;
134 void operator&= (const valarray<value_type>& v) const;
135 void operator|= (const valarray<value_type>& v) const;
136 void operator<<=(const valarray<value_type>& v) const;
137 void operator>>=(const valarray<value_type>& v) const;
139 void operator=(const value_type& x) const;
162 void operator= (const valarray<value_type>& v) const;
163 void operator*= (const valarray<value_type>& v) const;
164 void operator/= (const valarray<value_type>& v) const;
165 void operator%= (const valarray<value_type>& v) const;
166 void operator+= (const valarray<value_type>& v) const;
167 void operator-= (const valarray<value_type>& v) const;
168 void operator^= (const valarray<value_type>& v) const;
169 void operator&= (const valarray<value_type>& v) const;
170 void operator|= (const valarray<value_type>& v) const;
171 void operator<<=(const valarray<value_type>& v) const;
172 void operator>>=(const valarray<value_type>& v) const;
176 const gslice_array& operator=(const gslice_array& ga) const;
177 void operator=(const value_type& x) const;
188 void operator= (const valarray<value_type>& v) const;
189 void operator*= (const valarray<value_type>& v) const;
190 void operator/= (const valarray<value_type>& v) const;
191 void operator%= (const valarray<value_type>& v) const;
192 void operator+= (const valarray<value_type>& v) const;
193 void operator-= (const valarray<value_type>& v) const;
194 void operator^= (const valarray<value_type>& v) const;
195 void operator&= (const valarray<value_type>& v) const;
196 void operator|= (const valarray<value_type>& v) const;
197 void operator<<=(const valarray<value_type>& v) const;
198 void operator>>=(const valarray<value_type>& v) const;
202 const mask_array& operator=(const mask_array& ma) const;
203 void operator=(const value_type& x) const;
214 void operator= (const valarray<value_type>& v) const;
215 void operator*= (const valarray<value_type>& v) const;
216 void operator/= (const valarray<value_type>& v) const;
217 void operator%= (const valarray<value_type>& v) const;
218 void operator+= (const valarray<value_type>& v) const;
219 void operator-= (const valarray<value_type>& v) const;
220 void operator^= (const valarray<value_type>& v) const;
221 void operator&= (const valarray<value_type>& v) const;
222 void operator|= (const valarray<value_type>& v) const;
223 void operator<<=(const valarray<value_type>& v) const;
224 void operator>>=(const valarray<value_type>& v) const;
228 const indirect_array& operator=(const indirect_array& ia) const;
229 void operator=(const value_type& x) const;
236 template<class T> valarray<T> operator* (const valarray<T>& x, const valarray<T>& y);
237 template<class T> valarray<T> operator* (const valarray<T>& x, const T& y);
238 template<class T> valarray<T> operator* (const T& x, const valarray<T>& y);
240 template<class T> valarray<T> operator/ (const valarray<T>& x, const valarray<T>& y);
241 template<class T> valarray<T> operator/ (const valarray<T>& x, const T& y);
242 template<class T> valarray<T> operator/ (const T& x, const valarray<T>& y);
244 template<class T> valarray<T> operator% (const valarray<T>& x, const valarray<T>& y);
245 template<class T> valarray<T> operator% (const valarray<T>& x, const T& y);
246 template<class T> valarray<T> operator% (const T& x, const valarray<T>& y);
248 template<class T> valarray<T> operator+ (const valarray<T>& x, const valarray<T>& y);
249 template<class T> valarray<T> operator+ (const valarray<T>& x, const T& y);
250 template<class T> valarray<T> operator+ (const T& x, const valarray<T>& y);
252 template<class T> valarray<T> operator- (const valarray<T>& x, const valarray<T>& y);
253 template<class T> valarray<T> operator- (const valarray<T>& x, const T& y);
254 template<class T> valarray<T> operator- (const T& x, const valarray<T>& y);
256 template<class T> valarray<T> operator^ (const valarray<T>& x, const valarray<T>& y);
257 template<class T> valarray<T> operator^ (const valarray<T>& x, const T& y);
258 template<class T> valarray<T> operator^ (const T& x, const valarray<T>& y);
260 template<class T> valarray<T> operator& (const valarray<T>& x, const valarray<T>& y);
261 template<class T> valarray<T> operator& (const valarray<T>& x, const T& y);
262 template<class T> valarray<T> operator& (const T& x, const valarray<T>& y);
264 template<class T> valarray<T> operator| (const valarray<T>& x, const valarray<T>& y);
265 template<class T> valarray<T> operator| (const valarray<T>& x, const T& y);
266 template<class T> valarray<T> operator| (const T& x, const valarray<T>& y);
268 template<class T> valarray<T> operator<<(const valarray<T>& x, const valarray<T>& y);
269 template<class T> valarray<T> operator<<(const valarray<T>& x, const T& y);
270 template<class T> valarray<T> operator<<(const T& x, const valarray<T>& y);
272 template<class T> valarray<T> operator>>(const valarray<T>& x, const valarray<T>& y);
273 template<class T> valarray<T> operator>>(const valarray<T>& x, const T& y);
274 template<class T> valarray<T> operator>>(const T& x, const valarray<T>& y);
276 template<class T> valarray<bool> operator&&(const valarray<T>& x, const valarray<T>& y);
277 template<class T> valarray<bool> operator&&(const valarray<T>& x, const T& y);
278 template<class T> valarray<bool> operator&&(const T& x, const valarray<T>& y);
280 template<class T> valarray<bool> operator||(const valarray<T>& x, const valarray<T>& y);
281 template<class T> valarray<bool> operator||(const valarray<T>& x, const T& y);
282 template<class T> valarray<bool> operator||(const T& x, const valarray<T>& y);
284 template<class T> valarray<bool> operator==(const valarray<T>& x, const valarray<T>& y);
285 template<class T> valarray<bool> operator==(const valarray<T>& x, const T& y);
286 template<class T> valarray<bool> operator==(const T& x, const valarray<T>& y);
288 template<class T> valarray<bool> operator!=(const valarray<T>& x, const valarray<T>& y);
289 template<class T> valarray<bool> operator!=(const valarray<T>& x, const T& y);
290 template<class T> valarray<bool> operator!=(const T& x, const valarray<T>& y);
292 template<class T> valarray<bool> operator< (const valarray<T>& x, const valarray<T>& y);
293 template<class T> valarray<bool> operator< (const valarray<T>& x, const T& y);
294 template<class T> valarray<bool> operator< (const T& x, const valarray<T>& y);
296 template<class T> valarray<bool> operator> (const valarray<T>& x, const valarray<T>& y);
297 template<class T> valarray<bool> operator> (const valarray<T>& x, const T& y);
298 template<class T> valarray<bool> operator> (const T& x, const valarray<T>& y);
300 template<class T> valarray<bool> operator<=(const valarray<T>& x, const valarray<T>& y);
301 template<class T> valarray<bool> operator<=(const valarray<T>& x, const T& y);
302 template<class T> valarray<bool> operator<=(const T& x, const valarray<T>& y);
304 template<class T> valarray<bool> operator>=(const valarray<T>& x, const valarray<T>& y);
305 template<class T> valarray<bool> operator>=(const valarray<T>& x, const T& y);
306 template<class T> valarray<bool> operator>=(const T& x, const valarray<T>& y);
423 result_type operator[](size_t __i) const {return __op_(__a0_[__i]);}
444 value_type operator[](size_t __i) const {return __op_(__a0_[__i], __a1_[__i]);}
464 result_type operator[](size_t) const {return __t_;}
474 _Tp operator()(const _Tp& __x) const
482 _Tp operator()(const _Tp& __x) const
490 _Tp operator()(const _Tp& __x, const _Tp& __y) const
498 _Tp operator()(const _Tp& __x, const _Tp& __y) const
512 _Tp operator()(const _Tp& __x) const
520 _Tp operator()(const _Tp& __x) const
528 _Tp operator()(const _Tp& __x) const
536 _Tp operator()(const _Tp& __x) const
544 _Tp operator()(const _Tp& __x) const
552 _Tp operator()(const _Tp& __x, const _Tp& __y) const
560 _Tp operator()(const _Tp& __x) const
568 _Tp operator()(const _Tp& __x) const
576 _Tp operator()(const _Tp& __x) const
584 _Tp operator()(const _Tp& __x) const
592 _Tp operator()(const _Tp& __x) const
600 _Tp operator()(const _Tp& __x, const _Tp& __y) const
608 _Tp operator()(const _Tp& __x) const
616 _Tp operator()(const _Tp& __x) const
624 _Tp operator()(const _Tp& __x) const
632 _Tp operator()(const _Tp& __x) const
640 _Tp operator()(const _Tp& __x) const
668 result_type operator[](size_t __i) const
713 result_type operator[](size_t __j) const
763 result_type operator[](size_t __i) const
820 valarray& operator=(const valarray& __v);
822 valarray& operator=(valarray&& __v) _NOEXCEPT;
825 valarray& operator=(initializer_list<value_type>);
827 valarray& operator=(const value_type& __x);
828 valarray& operator=(const slice_array<value_type>& __sa);
829 valarray& operator=(const gslice_array<value_type>& __ga);
830 valarray& operator=(const mask_array<value_type>& __ma);
831 valarray& operator=(const indirect_array<value_type>& __ia);
833 valarray& operator=(const __val_expr<_ValExpr>& __v);
837 const value_type& operator[](size_t __i) const {return __begin_[__i];}
840 value_type& operator[](size_t __i) {return __begin_[__i];}
843 __val_expr<__slice_expr<const valarray&> > operator[](slice __s) const;
844 slice_array<value_type> operator[](slice __s);
845 __val_expr<__indirect_expr<const valarray&> > operator[](const gslice& __gs) const;
846 gslice_array<value_type> operator[](const gslice& __gs);
848 __val_expr<__indirect_expr<const valarray&> > operator[](gslice&& __gs) const;
849 gslice_array<value_type> operator[](gslice&& __gs);
851 __val_expr<__mask_expr<const valarray&> > operator[](const valarray<bool>& __vb) const;
852 mask_array<value_type> operator[](const valarray<bool>& __vb);
854 __val_expr<__mask_expr<const valarray&> > operator[](valarray<bool>&& __vb) const;
855 mask_array<value_type> operator[](valarray<bool>&& __vb);
857 __val_expr<__indirect_expr<const valarray&> > operator[](const valarray<size_t>& __vs) const;
858 indirect_array<value_type> operator[](const valarray<size_t>& __vs);
860 __val_expr<__indirect_expr<const valarray&> > operator[](valarray<size_t>&& __vs) const;
861 indirect_array<value_type> operator[](valarray<size_t>&& __vs);
865 valarray operator+() const;
866 valarray operator-() const;
867 valarray operator~() const;
868 valarray<bool> operator!() const;
871 valarray& operator*= (const value_type& __x);
872 valarray& operator/= (const value_type& __x);
873 valarray& operator%= (const value_type& __x);
874 valarray& operator+= (const value_type& __x);
875 valarray& operator-= (const value_type& __x);
876 valarray& operator^= (const value_type& __x);
877 valarray& operator&= (const value_type& __x);
878 valarray& operator|= (const value_type& __x);
879 valarray& operator<<=(const value_type& __x);
880 valarray& operator>>=(const value_type& __x);
888 operator*= (const _Expr& __v);
896 operator/= (const _Expr& __v);
904 operator%= (const _Expr& __v);
912 operator+= (const _Expr& __v);
920 operator-= (const _Expr& __v);
928 operator^= (const _Expr& __v);
936 operator|= (const _Expr& __v);
944 operator&= (const _Expr& __v);
952 operator<<= (const _Expr& __v);
960 operator>>= (const _Expr& __v);
1026 result_type operator[](size_t __i) const {return __op_(__a0_[__i]);}
1047 value_type operator[](size_t __i) const {return __op_(__a0_[__i], __a1_[__i]);}
1068 value_type operator[](size_t __i) const {return __op_(__a0_[__i], __a1_[__i]);}
1089 value_type operator[](size_t __i) const {return __op_(__a0_[__i], __a1_[__i]);}
1115 operator=(const _Expr& __v) const;
1123 operator*=(const _Expr& __v) const;
1131 operator/=(const _Expr& __v) const;
1139 operator%=(const _Expr& __v) const;
1147 operator+=(const _Expr& __v) const;
1155 operator-=(const _Expr& __v) const;
1163 operator^=(const _Expr& __v) const;
1171 operator&=(const _Expr& __v) const;
1179 operator|=(const _Expr& __v) const;
1187 operator<<=(const _Expr& __v) const;
1195 operator>>=(const _Expr& __v) const;
1197 const slice_array& operator=(const slice_array& __sa) const;
1199 void operator=(const value_type& __x) const;
1216 slice_array<_Tp>::operator=(const slice_array& __sa) const
1232 slice_array<_Tp>::operator=(const _Expr& __v) const
1247 slice_array<_Tp>::operator*=(const _Expr& __v) const
1262 slice_array<_Tp>::operator/=(const _Expr& __v) const
1277 slice_array<_Tp>::operator%=(const _Expr& __v) const
1292 slice_array<_Tp>::operator+=(const _Expr& __v) const
1307 slice_array<_Tp>::operator-=(const _Expr& __v) const
1322 slice_array<_Tp>::operator^=(const _Expr& __v) const
1337 slice_array<_Tp>::operator&=(const _Expr& __v) const
1352 slice_array<_Tp>::operator|=(const _Expr& __v) const
1367 slice_array<_Tp>::operator<<=(const _Expr& __v) const
1382 slice_array<_Tp>::operator>>=(const _Expr& __v) const
1392 slice_array<_Tp>::operator=(const value_type& __x) const
1445 // gslice& operator=(const gslice&) = default;
1446 // gslice& operator=(gslice&&) = default;
1484 operator=(const _Expr& __v) const;
1492 operator*=(const _Expr& __v) const;
1500 operator/=(const _Expr& __v) const;
1508 operator%=(const _Expr& __v) const;
1516 operator+=(const _Expr& __v) const;
1524 operator-=(const _Expr& __v) const;
1532 operator^=(const _Expr& __v) const;
1540 operator&=(const _Expr& __v) const;
1548 operator|=(const _Expr& __v) const;
1556 operator<<=(const _Expr& __v) const;
1564 operator>>=(const _Expr& __v) const;
1566 const gslice_array& operator=(const gslice_array& __ga) const;
1568 void operator=(const value_type& __x) const;
1572 // gslice_array& operator=(const gslice_array&) = default;
1573 // gslice_array& operator=(gslice_array&&) = default;
1603 gslice_array<_Tp>::operator=(const _Expr& __v) const
1619 gslice_array<_Tp>::operator*=(const _Expr& __v) const
1635 gslice_array<_Tp>::operator/=(const _Expr& __v) const
1651 gslice_array<_Tp>::operator%=(const _Expr& __v) const
1667 gslice_array<_Tp>::operator+=(const _Expr& __v) const
1683 gslice_array<_Tp>::operator-=(const _Expr& __v) const
1699 gslice_array<_Tp>::operator^=(const _Expr& __v) const
1715 gslice_array<_Tp>::operator&=(const _Expr& __v) const
1731 gslice_array<_Tp>::operator|=(const _Expr& __v) const
1747 gslice_array<_Tp>::operator<<=(const _Expr& __v) const
1763 gslice_array<_Tp>::operator>>=(const _Expr& __v) const
1774 gslice_array<_Tp>::operator=(const gslice_array& __ga) const
1787 gslice_array<_Tp>::operator=(const value_type& __x) const
1813 operator=(const _Expr& __v) const;
1821 operator*=(const _Expr& __v) const;
1829 operator/=(const _Expr& __v) const;
1837 operator%=(const _Expr& __v) const;
1845 operator+=(const _Expr& __v) const;
1853 operator-=(const _Expr& __v) const;
1861 operator^=(const _Expr& __v) const;
1869 operator&=(const _Expr& __v) const;
1877 operator|=(const _Expr& __v) const;
1885 operator<<=(const _Expr& __v) const;
1893 operator>>=(const _Expr& __v) const;
1895 const mask_array& operator=(const mask_array& __ma) const;
1897 void operator=(const value_type& __x) const;
1901 // mask_array& operator=(const mask_array&) = default;
1902 // mask_array& operator=(mask_array&&) = default;
1927 mask_array<_Tp>::operator=(const _Expr& __v) const
1942 mask_array<_Tp>::operator*=(const _Expr& __v) const
1957 mask_array<_Tp>::operator/=(const _Expr& __v) const
1972 mask_array<_Tp>::operator%=(const _Expr& __v) const
1987 mask_array<_Tp>::operator+=(const _Expr& __v) const
2002 mask_array<_Tp>::operator-=(const _Expr& __v) const
2017 mask_array<_Tp>::operator^=(const _Expr& __v) const
2032 mask_array<_Tp>::operator&=(const _Expr& __v) const
2047 mask_array<_Tp>::operator|=(const _Expr& __v) const
2062 mask_array<_Tp>::operator<<=(const _Expr& __v) const
2077 mask_array<_Tp>::operator>>=(const _Expr& __v) const
2087 mask_array<_Tp>::operator=(const mask_array& __ma) const
2097 mask_array<_Tp>::operator=(const value_type& __x) const
2129 result_type operator[](size_t __i) const
2157 operator=(const _Expr& __v) const;
2165 operator*=(const _Expr& __v) const;
2173 operator/=(const _Expr& __v) const;
2181 operator%=(const _Expr& __v) const;
2189 operator+=(const _Expr& __v) const;
2197 operator-=(const _Expr& __v) const;
2205 operator^=(const _Expr& __v) const;
2213 operator&=(const _Expr& __v) const;
2221 operator|=(const _Expr& __v) const;
2229 operator<<=(const _Expr& __v) const;
2237 operator>>=(const _Expr& __v) const;
2239 const indirect_array& operator=(const indirect_array& __ia) const;
2241 void operator=(const value_type& __x) const;
2245 // indirect_array& operator=(const indirect_array&) = default;
2246 // indirect_array& operator=(indirect_array&&) = default;
2276 indirect_array<_Tp>::operator=(const _Expr& __v) const
2291 indirect_array<_Tp>::operator*=(const _Expr& __v) const
2306 indirect_array<_Tp>::operator/=(const _Expr& __v) const
2321 indirect_array<_Tp>::operator%=(const _Expr& __v) const
2336 indirect_array<_Tp>::operator+=(const _Expr& __v) const
2351 indirect_array<_Tp>::operator-=(const _Expr& __v) const
2366 indirect_array<_Tp>::operator^=(const _Expr& __v) const
2381 indirect_array<_Tp>::operator&=(const _Expr& __v) const
2396 indirect_array<_Tp>::operator|=(const _Expr& __v) const
2411 indirect_array<_Tp>::operator<<=(const _Expr& __v) const
2426 indirect_array<_Tp>::operator>>=(const _Expr& __v) const
2436 indirect_array<_Tp>::operator=(const indirect_array& __ia) const
2449 indirect_array<_Tp>::operator=(const value_type& __x) const
2486 result_type operator[](size_t __i) const
2509 result_type operator[](size_t __i) const
2513 __val_expr<__slice_expr<_ValExpr> > operator[](slice __s) const
2517 __val_expr<__indirect_expr<_ValExpr> > operator[](const gslice& __gs) const
2521 __val_expr<__mask_expr<_ValExpr> > operator[](const valarray<bool>& __vb) const
2525 __val_expr<__indirect_expr<_ValExpr> > operator[](const valarray<size_t>& __vs) const
2530 operator+() const
2538 operator-() const
2546 operator~() const
2554 operator!() const
2560 operator valarray<result_type>() const;
2631 __val_expr<_ValExpr>::operator valarray<__val_expr::result_type>() const
2639 static_cast<result_type*>(::operator new(__n * sizeof(result_type)));
2673 __begin_ = __end_ = static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
2698 … __begin_ = __end_ = static_cast<value_type*>(::operator new(__v.size() * sizeof(value_type)));
2739 __begin_ = __end_ = static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
2767 __begin_ = __end_ = static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
2793 __begin_ = __end_ = static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
2822 __begin_ = __end_ = static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
2851 __begin_ = __end_ = static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
2881 valarray<_Tp>::operator=(const valarray& __v)
2897 valarray<_Tp>::operator=(valarray&& __v) _NOEXCEPT
2914 valarray<_Tp>::operator=(initializer_list<value_type> __il)
2927 valarray<_Tp>::operator=(const value_type& __x)
2936 valarray<_Tp>::operator=(const slice_array<value_type>& __sa)
2948 valarray<_Tp>::operator=(const gslice_array<value_type>& __ga)
2962 valarray<_Tp>::operator=(const mask_array<value_type>& __ma)
2976 valarray<_Tp>::operator=(const indirect_array<value_type>& __ia)
2991 valarray<_Tp>::operator=(const __val_expr<_ValExpr>& __v)
3005 valarray<_Tp>::operator[](slice __s) const
3013 valarray<_Tp>::operator[](slice __s)
3021 valarray<_Tp>::operator[](const gslice& __gs) const
3029 valarray<_Tp>::operator[](const gslice& __gs)
3039 valarray<_Tp>::operator[](gslice&& __gs) const
3047 valarray<_Tp>::operator[](gslice&& __gs)
3057 valarray<_Tp>::operator[](const valarray<bool>& __vb) const
3065 valarray<_Tp>::operator[](const valarray<bool>& __vb)
3075 valarray<_Tp>::operator[](valarray<bool>&& __vb) const
3083 valarray<_Tp>::operator[](valarray<bool>&& __vb)
3093 valarray<_Tp>::operator[](const valarray<size_t>& __vs) const
3101 valarray<_Tp>::operator[](const valarray<size_t>& __vs)
3111 valarray<_Tp>::operator[](valarray<size_t>&& __vs) const
3119 valarray<_Tp>::operator[](valarray<size_t>&& __vs)
3128 valarray<_Tp>::operator+() const
3136 static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
3145 valarray<_Tp>::operator-() const
3153 static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
3162 valarray<_Tp>::operator~() const
3170 static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
3179 valarray<_Tp>::operator!() const
3187 static_cast<bool*>(::operator new(__n * sizeof(bool)));
3197 valarray<_Tp>::operator*=(const value_type& __x)
3207 valarray<_Tp>::operator/=(const value_type& __x)
3217 valarray<_Tp>::operator%=(const value_type& __x)
3227 valarray<_Tp>::operator+=(const value_type& __x)
3237 valarray<_Tp>::operator-=(const value_type& __x)
3247 valarray<_Tp>::operator^=(const value_type& __x)
3257 valarray<_Tp>::operator&=(const value_type& __x)
3267 valarray<_Tp>::operator|=(const value_type& __x)
3277 valarray<_Tp>::operator<<=(const value_type& __x)
3287 valarray<_Tp>::operator>>=(const value_type& __x)
3302 valarray<_Tp>::operator*=(const _Expr& __v)
3318 valarray<_Tp>::operator/=(const _Expr& __v)
3334 valarray<_Tp>::operator%=(const _Expr& __v)
3350 valarray<_Tp>::operator+=(const _Expr& __v)
3366 valarray<_Tp>::operator-=(const _Expr& __v)
3382 valarray<_Tp>::operator^=(const _Expr& __v)
3398 valarray<_Tp>::operator|=(const _Expr& __v)
3414 valarray<_Tp>::operator&=(const _Expr& __v)
3430 valarray<_Tp>::operator<<=(const _Expr& __v)
3446 valarray<_Tp>::operator>>=(const _Expr& __v)
3507 static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
3545 static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
3566 static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
3583 static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
3598 ::operator delete(__begin_);
3603 __begin_ = __end_ = static_cast<value_type*>(::operator new(__n * sizeof(value_type)));
3636 operator*(const _Expr1& __x, const _Expr2& __y)
3651 operator*(const _Expr& __x, const typename _Expr::value_type& __y)
3667 operator*(const typename _Expr::value_type& __x, const _Expr& __y)
3682 operator/(const _Expr1& __x, const _Expr2& __y)
3697 operator/(const _Expr& __x, const typename _Expr::value_type& __y)
3713 operator/(const typename _Expr::value_type& __x, const _Expr& __y)
3728 operator%(const _Expr1& __x, const _Expr2& __y)
3743 operator%(const _Expr& __x, const typename _Expr::value_type& __y)
3759 operator%(const typename _Expr::value_type& __x, const _Expr& __y)
3774 operator+(const _Expr1& __x, const _Expr2& __y)
3789 operator+(const _Expr& __x, const typename _Expr::value_type& __y)
3805 operator+(const typename _Expr::value_type& __x, const _Expr& __y)
3820 operator-(const _Expr1& __x, const _Expr2& __y)
3835 operator-(const _Expr& __x, const typename _Expr::value_type& __y)
3851 operator-(const typename _Expr::value_type& __x, const _Expr& __y)
3866 operator^(const _Expr1& __x, const _Expr2& __y)
3881 operator^(const _Expr& __x, const typename _Expr::value_type& __y)
3897 operator^(const typename _Expr::value_type& __x, const _Expr& __y)
3912 operator&(const _Expr1& __x, const _Expr2& __y)
3927 operator&(const _Expr& __x, const typename _Expr::value_type& __y)
3943 operator&(const typename _Expr::value_type& __x, const _Expr& __y)
3958 operator|(const _Expr1& __x, const _Expr2& __y)
3973 operator|(const _Expr& __x, const typename _Expr::value_type& __y)
3989 operator|(const typename _Expr::value_type& __x, const _Expr& __y)
4004 operator<<(const _Expr1& __x, const _Expr2& __y)
4019 operator<<(const _Expr& __x, const typename _Expr::value_type& __y)
4035 operator<<(const typename _Expr::value_type& __x, const _Expr& __y)
4050 operator>>(const _Expr1& __x, const _Expr2& __y)
4065 operator>>(const _Expr& __x, const typename _Expr::value_type& __y)
4081 operator>>(const typename _Expr::value_type& __x, const _Expr& __y)
4096 operator&&(const _Expr1& __x, const _Expr2& __y)
4111 operator&&(const _Expr& __x, const typename _Expr::value_type& __y)
4127 operator&&(const typename _Expr::value_type& __x, const _Expr& __y)
4142 operator||(const _Expr1& __x, const _Expr2& __y)
4157 operator||(const _Expr& __x, const typename _Expr::value_type& __y)
4173 operator||(const typename _Expr::value_type& __x, const _Expr& __y)
4188 operator==(const _Expr1& __x, const _Expr2& __y)
4203 operator==(const _Expr& __x, const typename _Expr::value_type& __y)
4219 operator==(const typename _Expr::value_type& __x, const _Expr& __y)
4234 operator!=(const _Expr1& __x, const _Expr2& __y)
4249 operator!=(const _Expr& __x, const typename _Expr::value_type& __y)
4265 operator!=(const typename _Expr::value_type& __x, const _Expr& __y)
4280 operator<(const _Expr1& __x, const _Expr2& __y)
4295 operator<(const _Expr& __x, const typename _Expr::value_type& __y)
4311 operator<(const typename _Expr::value_type& __x, const _Expr& __y)
4326 operator>(const _Expr1& __x, const _Expr2& __y)
4341 operator>(const _Expr& __x, const typename _Expr::value_type& __y)
4357 operator>(const typename _Expr::value_type& __x, const _Expr& __y)
4372 operator<=(const _Expr1& __x, const _Expr2& __y)
4387 operator<=(const _Expr& __x, const typename _Expr::value_type& __y)
4403 operator<=(const typename _Expr::value_type& __x, const _Expr& __y)
4418 operator>=(const _Expr1& __x, const _Expr2& __y)
4433 operator>=(const _Expr& __x, const typename _Expr::value_type& __y)
4449 operator>=(const typename _Expr::value_type& __x, const _Expr& __y)