Lines Matching refs:operator

50    *  mask_array is to call operator[](valarray<bool>) on a valarray.  The
72 /// Assignment operator. Assigns elements to corresponding elements
74 mask_array& operator=(const mask_array&);
76 void operator=(const valarray<_Tp>&) const;
78 void operator*=(const valarray<_Tp>&) const;
80 void operator/=(const valarray<_Tp>&) const;
82 void operator%=(const valarray<_Tp>&) const;
84 void operator+=(const valarray<_Tp>&) const;
86 void operator-=(const valarray<_Tp>&) const;
88 void operator^=(const valarray<_Tp>&) const;
90 void operator&=(const valarray<_Tp>&) const;
92 void operator|=(const valarray<_Tp>&) const;
94 void operator<<=(const valarray<_Tp>&) const;
96 void operator>>=(const valarray<_Tp>&) const;
98 void operator=(const _Tp&) const;
103 void operator=(const _Expr<_Dom,_Tp>&) const;
105 void operator*=(const _Expr<_Dom,_Tp>&) const;
107 void operator/=(const _Expr<_Dom,_Tp>&) const;
109 void operator%=(const _Expr<_Dom,_Tp>&) const;
111 void operator+=(const _Expr<_Dom,_Tp>&) const;
113 void operator-=(const _Expr<_Dom,_Tp>&) const;
115 void operator^=(const _Expr<_Dom,_Tp>&) const;
117 void operator&=(const _Expr<_Dom,_Tp>&) const;
119 void operator|=(const _Expr<_Dom,_Tp>&) const;
121 void operator<<=(const _Expr<_Dom,_Tp>&) const;
123 void operator>>=(const _Expr<_Dom,_Tp>&) const;
148 mask_array<_Tp>::operator=(const mask_array<_Tp>& __a)
157 mask_array<_Tp>::operator=(const _Tp& __t) const
162 mask_array<_Tp>::operator=(const valarray<_Tp>& __v) const
168 mask_array<_Tp>::operator=(const _Expr<_Ex, _Tp>& __e) const
175 mask_array<_Tp>::operator _Op##=(const valarray<_Tp>& __v) const \
184 mask_array<_Tp>::operator _Op##=(const _Expr<_Dom, _Tp>& __e) const\