Home | History | Annotate | Download | only in bits

Lines Matching full:value_type

47       typedef typename _Dom::value_type value_type;
52 value_type
69 typedef _Tp value_type;
74 value_type
92 typedef typename _Base::value_type value_type;
103 typedef typename _Base::value_type value_type;
116 typedef typename _Dom::value_type value_type;
121 value_type
139 typedef typename _Base::value_type value_type;
150 typedef _Tp value_type;
163 typedef _Tp value_type;
169 value_type operator[](size_t) const;
170 valarray<value_type> operator[](slice) const;
171 valarray<value_type> operator[](const gslice&) const;
172 valarray<value_type> operator[](const valarray<bool>&) const;
173 valarray<value_type> operator[](const valarray<size_t>&) const;
175 _Expr<_UnClos<__unary_plus, std::_Expr, _Clos>, value_type>
178 _Expr<_UnClos<__negate, std::_Expr, _Clos>, value_type>
181 _Expr<_UnClos<__bitwise_not, std::_Expr, _Clos>, value_type>
188 value_type sum() const;
190 valarray<value_type> shift(int) const;
191 valarray<value_type> cshift(int) const;
193 value_type min() const;
194 value_type max() const;
196 valarray<value_type> apply(value_type (*)(const value_type&)) const;
197 valarray<value_type> apply(value_type (*)(value_type)) const;
339 typename __fun<_Name, typename _Dom1::value_type>::result_type> \
340 operator _Op(const _Expr<_Dom1, typename _Dom1::value_type>& __v, \
341 const _Expr<_Dom2, typename _Dom2::value_type>& __w) \
343 typedef typename _Dom1::value_type _Arg; \
351 typename _Dom::value_type>, \
352 typename __fun<_Name, typename _Dom::value_type>::result_type> \
353 operator _Op(const _Expr<_Dom, typename _Dom::value_type>& __v, \
354 const typename _Dom::value_type& __t) \
356 typedef typename _Dom::value_type _Arg; \
364 typename _Dom::value_type, _Dom>, \
365 typename __fun<_Name, typename _Dom::value_type>::result_type> \
366 operator _Op(const typename _Dom::value_type& __t, \
367 const _Expr<_Dom, typename _Dom::value_type>& __v) \
369 typedef typename _Dom::value_type _Arg; \
377 _Dom, typename _Dom::value_type>, \
378 typename __fun<_Name, typename _Dom::value_type>::result_type> \
379 operator _Op(const _Expr<_Dom,typename _Dom::value_type>& __e, \
380 const valarray<typename _Dom::value_type>& __v) \
382 typedef typename _Dom::value_type _Arg; \
390 typename _Dom::value_type, _Dom>, \
391 typename __fun<_Name, typename _Dom::value_type>::result_type> \
392 operator _Op(const valarray<typename _Dom::value_type>& __v, \
393 const _Expr<_Dom, typename _Dom::value_type>& __e) \
395 typedef typename _Dom::value_type _Tp; \
425 typename _Dom::value_type> \
426 _Name(const _Expr<_Dom, typename _Dom::value_type>& __e) \
428 typedef typename _Dom::value_type _Tp; \
461 typename _Dom1::value_type> \
462 _Fun(const _Expr<_Dom1, typename _Dom1::value_type>& __e1, \
463 const _Expr<_Dom2, typename _Dom2::value_type>& __e2) \
465 typedef typename _Dom1::value_type _Tp; \
472 typename _Dom::value_type>, \
473 typename _Dom::value_type> \
474 _Fun(const _Expr<_Dom, typename _Dom::value_type>& __e, \
475 const valarray<typename _Dom::value_type>& __v) \
477 typedef typename _Dom::value_type _Tp; \
484 typename _Dom::value_type, _Dom>, \
485 typename _Dom::value_type> \
487 const _Expr<_Dom, typename _Dom::value_type>& __e) \
489 typedef typename _Dom::value_type _Tp; \
496 typename _Dom::value_type>, \
497 typename _Dom::value_type> \
498 _Fun(const _Expr<_Dom, typename _Dom::value_type>& __e, \
499 const typename _Dom::value_type& __t) \
501 typedef typename _Dom::value_type _Tp; \
508 typename _Dom::value_type, _Dom>, \
509 typename _Dom::value_type> \
510 _Fun(const typename _Dom::value_type& __t, \
511 const _Expr<_Dom, typename _Dom::value_type>& __e) \
513 typedef typename _Dom::value_type _Tp; \