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;
389 template <class _Tp> class _LIBCPP_TEMPLATE_VIS gslice_array;
818 valarray(const gslice_array<value_type>& __ga);
837 valarray& operator=(const gslice_array<value_type>& __ga);
861 gslice_array<value_type> operator[](const gslice& __gs);
866 gslice_array<value_type> operator[](gslice&& __gs);
1030 template <class> friend class _LIBCPP_TEMPLATE_VIS gslice_array;
1527 template <class> friend class gslice_array;
1532 // gslice_array
1535 class _LIBCPP_TEMPLATE_VIS gslice_array
1645 const gslice_array& operator=(const gslice_array& __ga) const;
1650 // gslice_array(const gslice_array&) = default;
1651 // gslice_array(gslice_array&&) = default;
1652 // gslice_array& operator=(const gslice_array&) = default;
1653 // gslice_array& operator=(gslice_array&&) = default;
1656 gslice_array(const gslice& __gs, const valarray<value_type>& __v)
1662 gslice_array(gslice&& __gs, const valarray<value_type>& __v)
1679 gslice_array<_Tp>::operator=(const _Expr& __v) const
1695 gslice_array<_Tp>::operator*=(const _Expr& __v) const
1711 gslice_array<_Tp>::operator/=(const _Expr& __v) const
1727 gslice_array<_Tp>::operator%=(const _Expr& __v) const
1743 gslice_array<_Tp>::operator+=(const _Expr& __v) const
1759 gslice_array<_Tp>::operator-=(const _Expr& __v) const
1775 gslice_array<_Tp>::operator^=(const _Expr& __v) const
1791 gslice_array<_Tp>::operator&=(const _Expr& __v) const
1807 gslice_array<_Tp>::operator|=(const _Expr& __v) const
1823 gslice_array<_Tp>::operator<<=(const _Expr& __v) const
1839 gslice_array<_Tp>::operator>>=(const _Expr& __v) const
1849 const gslice_array<_Tp>&
1850 gslice_array<_Tp>::operator=(const gslice_array& __ga) const
1863 gslice_array<_Tp>::operator=(const value_type& __x) const
2910 valarray<_Tp>::valarray(const gslice_array<value_type>& __ga)
3082 valarray<_Tp>::operator=(const gslice_array<value_type>& __ga)
3162 gslice_array<_Tp>
3165 return gslice_array<value_type>(__gs, *this);
3180 gslice_array<_Tp>
3183 return gslice_array<value_type>(move(__gs), *this);