Lines Matching refs:value_type

49   typedef _Tp                value_type;
57 typedef void value_type;
65 typedef _Tp value_type;
74 typedef _Tp value_type;
82 typedef _Tp value_type;
93 typedef _Tp value_type;
105 typedef typename _Iterator::value_type value_type;
114 typedef _Tp value_type;
123 typedef _Tp value_type;
130 // value_type are not part of the C++ standard. (They have been
152 inline typename iterator_traits<_Iter>::value_type*
155 return static_cast<typename iterator_traits<_Iter>::value_type*>(0);
168 inline typename iterator_traits<_Iter>::value_type*
169 value_type(const _Iter& __i) { return __value_type(__i); }
205 inline _Tp* value_type(const input_iterator<_Tp, _Distance>&)
209 inline _Tp* value_type(const forward_iterator<_Tp, _Distance>&)
213 inline _Tp* value_type(const bidirectional_iterator<_Tp, _Distance>&)
217 inline _Tp* value_type(const random_access_iterator<_Tp, _Distance>&)
221 inline _Tp* value_type(const _Tp*) { return (_Tp*)(0); }
257 #define __VALUE_TYPE(__i) value_type(__i)
353 typedef void value_type;
360 operator=(const typename _Container::value_type& __value) {
392 typedef void value_type;
399 operator=(const typename _Container::value_type& __value) {
432 typedef void value_type;
440 operator=(const typename _Container::value_type& __value) {
483 typedef _Tp value_type;
534 value_type(const reverse_bidirectional_iterator<_BidirectionalIterator, _Tp,
577 typedef typename iterator_traits<_Iterator>::value_type
578 value_type;
690 typedef _Tp value_type;
748 inline _Tp* value_type(const reverse_iterator<_RandomAccessIterator, _Tp,
825 typedef _Tp value_type;
858 value_type(const istream_iterator<_Tp, _Dist>&) { return (_Tp*) 0; }
881 typedef void value_type;