Lines Matching refs:gslice_array

34     valarray(const gslice_array<value_type>& ga);
46 valarray& operator=(const gslice_array<value_type>& ga);
58 gslice_array<value_type> operator[](const gslice& gs);
157 class gslice_array
174 gslice_array(const gslice_array& ga);
175 ~gslice_array();
176 const gslice_array& operator=(const gslice_array& ga) const;
179 gslice_array() = delete;
386 template <class _Tp> class _LIBCPP_TYPE_VIS_ONLY gslice_array;
814 valarray(const gslice_array<value_type>& __ga);
829 valarray& operator=(const gslice_array<value_type>& __ga);
846 gslice_array<value_type> operator[](const gslice& __gs);
849 gslice_array<value_type> operator[](gslice&& __gs);
981 template <class> friend class _LIBCPP_TYPE_VIS_ONLY gslice_array;
1460 template <class> friend class gslice_array;
1465 // gslice_array
1468 class _LIBCPP_TYPE_VIS_ONLY gslice_array
1566 const gslice_array& operator=(const gslice_array& __ga) const;
1570 // gslice_array(const gslice_array&) = default;
1571 // gslice_array(gslice_array&&) = default;
1572 // gslice_array& operator=(const gslice_array&) = default;
1573 // gslice_array& operator=(gslice_array&&) = default;
1577 gslice_array(const gslice& __gs, const valarray<value_type>& __v)
1585 gslice_array(gslice&& __gs, const valarray<value_type>& __v)
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
1773 const gslice_array<_Tp>&
1774 gslice_array<_Tp>::operator=(const gslice_array& __ga) const
1787 gslice_array<_Tp>::operator=(const value_type& __x) const
2786 valarray<_Tp>::valarray(const gslice_array<value_type>& __ga)
2948 valarray<_Tp>::operator=(const gslice_array<value_type>& __ga)
3028 gslice_array<_Tp>
3031 return gslice_array<value_type>(__gs, *this);
3046 gslice_array<_Tp>
3049 return gslice_array<value_type>(move(__gs), *this);