Lines Matching refs:gslice_array

33     valarray(const gslice_array<value_type>& ga);
45 valarray& operator=(const gslice_array<value_type>& ga);
57 gslice_array<value_type> operator[](const gslice& gs);
159 class gslice_array
176 gslice_array(const gslice_array& ga);
177 ~gslice_array();
178 const gslice_array& operator=(const gslice_array& ga) const;
181 gslice_array() = delete;
407 template <class _Tp> class _LIBCPP_TEMPLATE_VIS gslice_array;
859 valarray(const gslice_array<value_type>& __ga);
878 valarray& operator=(const gslice_array<value_type>& __ga);
902 gslice_array<value_type> operator[](const gslice& __gs);
907 gslice_array<value_type> operator[](gslice&& __gs);
1075 template <class> friend class _LIBCPP_TEMPLATE_VIS gslice_array;
1584 template <class> friend class gslice_array;
1589 // gslice_array
1592 class _LIBCPP_TEMPLATE_VIS gslice_array
1702 const gslice_array& operator=(const gslice_array& __ga) const;
1707 gslice_array(const gslice_array&) = default;
1710 gslice_array(const gslice& __gs, const valarray<value_type>& __v)
1716 gslice_array(gslice&& __gs, const valarray<value_type>& __v)
1733 gslice_array<_Tp>::operator=(const _Expr& __v) const
1749 gslice_array<_Tp>::operator*=(const _Expr& __v) const
1765 gslice_array<_Tp>::operator/=(const _Expr& __v) const
1781 gslice_array<_Tp>::operator%=(const _Expr& __v) const
1797 gslice_array<_Tp>::operator+=(const _Expr& __v) const
1813 gslice_array<_Tp>::operator-=(const _Expr& __v) const
1829 gslice_array<_Tp>::operator^=(const _Expr& __v) const
1845 gslice_array<_Tp>::operator&=(const _Expr& __v) const
1861 gslice_array<_Tp>::operator|=(const _Expr& __v) const
1877 gslice_array<_Tp>::operator<<=(const _Expr& __v) const
1893 gslice_array<_Tp>::operator>>=(const _Expr& __v) const
1903 const gslice_array<_Tp>&
1904 gslice_array<_Tp>::operator=(const gslice_array& __ga) const
1917 gslice_array<_Tp>::operator=(const value_type& __x) const
2965 valarray<_Tp>::valarray(const gslice_array<value_type>& __ga)
3133 valarray<_Tp>::operator=(const gslice_array<value_type>& __ga)
3213 gslice_array<_Tp>
3216 return gslice_array<value_type>(__gs, *this);
3231 gslice_array<_Tp>
3234 return gslice_array<value_type>(std::move(__gs), *this);