Lines Matching refs:indirect_array

35     valarray(const indirect_array<value_type>& ia);
47 valarray& operator=(const indirect_array<value_type>& ia);
61 indirect_array<value_type> operator[](const valarray<size_t>& vs);
211 class indirect_array
228 indirect_array(const indirect_array& ia);
229 ~indirect_array();
230 const indirect_array& operator=(const indirect_array& ia) const;
233 indirect_array() = delete;
409 template <class _Tp> class _LIBCPP_TEMPLATE_VIS indirect_array;
861 valarray(const indirect_array<value_type>& __ia);
882 valarray& operator=(const indirect_array<value_type>& __ia);
922 indirect_array<value_type> operator[](const valarray<size_t>& __vs);
927 indirect_array<value_type> operator[](valarray<size_t>&& __vs);
1078 template <class> friend class _LIBCPP_TEMPLATE_VIS indirect_array;
2280 // indirect_array
2283 class _LIBCPP_TEMPLATE_VIS indirect_array
2392 indirect_array(const indirect_array&) = default;
2395 const indirect_array& operator=(const indirect_array& __ia) const;
2402 indirect_array(const valarray<size_t>& __ia, const valarray<value_type>& __v)
2410 indirect_array(valarray<size_t>&& __ia, const valarray<value_type>& __v)
2428 indirect_array<_Tp>::operator=(const _Expr& __v) const
2443 indirect_array<_Tp>::operator*=(const _Expr& __v) const
2458 indirect_array<_Tp>::operator/=(const _Expr& __v) const
2473 indirect_array<_Tp>::operator%=(const _Expr& __v) const
2488 indirect_array<_Tp>::operator+=(const _Expr& __v) const
2503 indirect_array<_Tp>::operator-=(const _Expr& __v) const
2518 indirect_array<_Tp>::operator^=(const _Expr& __v) const
2533 indirect_array<_Tp>::operator&=(const _Expr& __v) const
2548 indirect_array<_Tp>::operator|=(const _Expr& __v) const
2563 indirect_array<_Tp>::operator<<=(const _Expr& __v) const
2578 indirect_array<_Tp>::operator>>=(const _Expr& __v) const
2587 const indirect_array<_Tp>&
2588 indirect_array<_Tp>::operator=(const indirect_array& __ia) const
2601 indirect_array<_Tp>::operator=(const value_type& __x) const
3023 valarray<_Tp>::valarray(const indirect_array<value_type>& __ia)
3161 valarray<_Tp>::operator=(const indirect_array<value_type>& __ia)
3285 indirect_array<_Tp>
3288 return indirect_array<value_type>(__vs, *this);
3303 indirect_array<_Tp>
3306 return indirect_array<value_type>(std::move(__vs), *this);