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,
386 class _LIBCPP_TYPE_VIS gslice;
861 __val_expr<__indirect_expr<const valarray&> > operator[](const gslice& __gs) const;
863 gslice_array<value_type> operator[](const gslice& __gs);
866 __val_expr<__indirect_expr<const valarray&> > operator[](gslice&& __gs) const;
868 gslice_array<value_type> operator[](gslice&& __gs);
1464 // gslice
1466 class _LIBCPP_TYPE_VIS gslice
1474 gslice() {}
1477 gslice(size_t __start, const valarray<size_t>& __size,
1486 gslice(size_t __start, const valarray<size_t>& __size,
1493 gslice(size_t __start, valarray<size_t>&& __size,
1500 gslice(size_t __start, valarray<size_t>&& __size,
1508 // gslice(const gslice&) = default;
1509 // gslice(gslice&&) = default;
1510 // gslice& operator=(const gslice&) = default;
1511 // gslice& operator=(gslice&&) = default;
1654 gslice_array(const gslice& __gs, const valarray<value_type>& __v)
1660 gslice_array(gslice&& __gs, const valarray<value_type>& __v)
2618 __val_expr<__indirect_expr<_ValExpr> > operator[](const gslice& __gs) const
3122 valarray<_Tp>::operator[](const gslice& __gs) const
3130 valarray<_Tp>::operator[](const gslice& __gs)
3140 valarray<_Tp>::operator[](gslice&& __gs) const
3148 valarray<_Tp>::operator[](gslice&& __gs)