Lines Matching defs:__i
54 _GBase (const _Dom& __e, const valarray<size_t>& __i)
55 : _M_expr (__e), _M_index(__i) {}
58 operator[] (size_t __i) const
59 { return _M_expr[_M_index[__i]]; }
76 _GBase (_Array<_Tp> __a, const valarray<size_t>& __i)
77 : _M_array (__a), _M_index(__i) {}
80 operator[] (size_t __i) const
81 { return _M_array._M_data[_M_index[__i]]; }
99 _GClos (const _Dom& __e, const valarray<size_t>& __i)
100 : _Base (__e, __i) {}
110 _GClos (_Array<_Tp> __a, const valarray<size_t>& __i)
111 : _Base (__a, __i) {}
123 _IBase (const _Dom& __e, const valarray<size_t>& __i)
124 : _M_expr (__e), _M_index (__i) {}
127 operator[] (size_t __i) const
128 { return _M_expr[_M_index[__i]]; }
146 _IClos (const _Dom& __e, const valarray<size_t>& __i)
147 : _Base (__e, __i) {}
157 _IClos (const valarray<_Tp>& __a, const valarray<size_t>& __i)
158 : _Base (__a, __i) {}
219 _Expr<_Clos, _Tp>::operator[](size_t __i) const
220 { return _M_closure[__i]; }
248 _Expr<_Clos, _Tp>::operator[](const valarray<size_t>& __i) const
250 valarray<_Tp> __v = valarray<_Tp>(*this)[__i];