Lines Matching refs:gslice
57 valarray operator[](const gslice& gs) const;
58 gslice_array<value_type> operator[](const gslice& gs);
144 class gslice
147 gslice();
148 gslice(size_t start, const valarray<size_t>& size,
385 class _LIBCPP_TYPE_VIS gslice;
845 __val_expr<__indirect_expr<const valarray&> > operator[](const gslice& __gs) const;
846 gslice_array<value_type> operator[](const gslice& __gs);
848 __val_expr<__indirect_expr<const valarray&> > operator[](gslice&& __gs) const;
849 gslice_array<value_type> operator[](gslice&& __gs);
1399 // gslice
1401 class _LIBCPP_TYPE_VIS gslice
1409 gslice() {}
1412 gslice(size_t __start, const valarray<size_t>& __size,
1421 gslice(size_t __start, const valarray<size_t>& __size,
1428 gslice(size_t __start, valarray<size_t>&& __size,
1435 gslice(size_t __start, valarray<size_t>&& __size,
1443 // gslice(const gslice&) = default;
1444 // gslice(gslice&&) = default;
1445 // gslice& operator=(const gslice&) = default;
1446 // gslice& operator=(gslice&&) = default;
1577 gslice_array(const gslice& __gs, const valarray<value_type>& __v)
1585 gslice_array(gslice&& __gs, const valarray<value_type>& __v)
2517 __val_expr<__indirect_expr<_ValExpr> > operator[](const gslice& __gs) const
3021 valarray<_Tp>::operator[](const gslice& __gs) const
3029 valarray<_Tp>::operator[](const gslice& __gs)
3039 valarray<_Tp>::operator[](gslice&& __gs) const
3047 valarray<_Tp>::operator[](gslice&& __gs)