Lines Matching refs:slice_array

33     valarray(const slice_array<value_type>& sa);
45 valarray& operator=(const slice_array<value_type>& sa);
56 slice_array<value_type> operator[](slice s);
121 class slice_array
126 const slice_array& operator=(const slice_array& sa) const;
141 slice_array() = delete;
387 template <class _Tp> class _LIBCPP_TEMPLATE_VIS slice_array;
817 valarray(const slice_array<value_type>& __sa);
835 valarray& operator=(const slice_array<value_type>& __sa);
857 slice_array<value_type> operator[](slice __s);
1029 template <class> friend class _LIBCPP_TEMPLATE_VIS slice_array;
1148 // slice_array
1151 class _LIBCPP_TEMPLATE_VIS slice_array
1262 const slice_array& operator=(const slice_array& __sa) const;
1269 slice_array(const slice& __sl, const valarray<value_type>& __v)
1281 const slice_array<_Tp>&
1282 slice_array<_Tp>::operator=(const slice_array& __sa) const
1299 slice_array<_Tp>::operator=(const _Expr& __v) const
1314 slice_array<_Tp>::operator*=(const _Expr& __v) const
1329 slice_array<_Tp>::operator/=(const _Expr& __v) const
1344 slice_array<_Tp>::operator%=(const _Expr& __v) const
1359 slice_array<_Tp>::operator+=(const _Expr& __v) const
1374 slice_array<_Tp>::operator-=(const _Expr& __v) const
1389 slice_array<_Tp>::operator^=(const _Expr& __v) const
1404 slice_array<_Tp>::operator&=(const _Expr& __v) const
1419 slice_array<_Tp>::operator|=(const _Expr& __v) const
1434 slice_array<_Tp>::operator<<=(const _Expr& __v) const
1449 slice_array<_Tp>::operator>>=(const _Expr& __v) const
1459 slice_array<_Tp>::operator=(const value_type& __x) const
2882 valarray<_Tp>::valarray(const slice_array<value_type>& __sa)
3070 valarray<_Tp>::operator=(const slice_array<value_type>& __sa)
3146 slice_array<_Tp>
3149 return slice_array<value_type>(__s, *this);