Lines Matching refs:slice_array

32     valarray(const slice_array<value_type>& sa);
44 valarray& operator=(const slice_array<value_type>& sa);
55 slice_array<value_type> operator[](slice s);
122 class slice_array
127 const slice_array& operator=(const slice_array& sa) const;
143 slice_array() = delete;
405 template <class _Tp> class _LIBCPP_TEMPLATE_VIS slice_array;
858 valarray(const slice_array<value_type>& __sa);
876 valarray& operator=(const slice_array<value_type>& __sa);
898 slice_array<value_type> operator[](slice __s);
1074 template <class> friend class _LIBCPP_TEMPLATE_VIS slice_array;
1196 // slice_array
1199 class _LIBCPP_TEMPLATE_VIS slice_array
1309 slice_array(slice_array const&) = default;
1312 const slice_array& operator=(const slice_array& __sa) const;
1322 slice_array(const slice& __sl, const valarray<value_type>& __v)
1334 const slice_array<_Tp>&
1335 slice_array<_Tp>::operator=(const slice_array& __sa) const
1352 slice_array<_Tp>::operator=(const _Expr& __v) const
1361 slice_array<_Tp>::operator=(const valarray<value_type>& __va) const
1376 slice_array<_Tp>::operator*=(const _Expr& __v) const
1391 slice_array<_Tp>::operator/=(const _Expr& __v) const
1406 slice_array<_Tp>::operator%=(const _Expr& __v) const
1421 slice_array<_Tp>::operator+=(const _Expr& __v) const
1436 slice_array<_Tp>::operator-=(const _Expr& __v) const
1451 slice_array<_Tp>::operator^=(const _Expr& __v) const
1466 slice_array<_Tp>::operator&=(const _Expr& __v) const
1481 slice_array<_Tp>::operator|=(const _Expr& __v) const
1496 slice_array<_Tp>::operator<<=(const _Expr& __v) const
1511 slice_array<_Tp>::operator>>=(const _Expr& __v) const
1521 slice_array<_Tp>::operator=(const value_type& __x) const
2938 valarray<_Tp>::valarray(const slice_array<value_type>& __sa)
3121 valarray<_Tp>::operator=(const slice_array<value_type>& __sa)
3197 slice_array<_Tp>
3200 return slice_array<value_type>(__s, *this);