Symbol: iterator_traits
headers/cpp/iterator.h
68
using __STD::iterator_traits;
headers/cpp/stl_algo.h
116
typename iterator_traits<_RandomAccessIter>::difference_type __trip_count
headers/cpp/stl_algo.h
154
typename iterator_traits<_RandomAccessIter>::difference_type __trip_count
headers/cpp/stl_algo.h
256
typename iterator_traits<_InputIter>::difference_type
headers/cpp/stl_algo.h
258
typename iterator_traits<_InputIter>::difference_type __n = 0;
headers/cpp/stl_algo.h
266
typename iterator_traits<_InputIter>::difference_type
headers/cpp/stl_algo.h
268
typename iterator_traits<_InputIter>::difference_type __n = 0;
headers/cpp/stl_algobase.h
159
typedef typename iterator_traits<_InputIter>::iterator_category _Category;
headers/cpp/stl_algobase.h
160
typedef typename iterator_traits<_InputIter>::difference_type _Distance;
headers/cpp/stl_algobase.h
184
typedef typename iterator_traits<_InputIter>::value_type _Tp;
headers/cpp/stl_algobase.h
254
typedef typename iterator_traits<_BidirectionalIter1>::iterator_category
headers/cpp/stl_algobase.h
256
typedef typename iterator_traits<_BidirectionalIter1>::difference_type
headers/cpp/stl_algobase.h
287
typedef typename __type_traits<typename iterator_traits<_BI2>::value_type>
headers/cpp/stl_iterator.h
112
struct iterator_traits<_Tp*> {
headers/cpp/stl_iterator.h
121
struct iterator_traits<const _Tp*> {
headers/cpp/stl_iterator.h
137
inline typename iterator_traits<_Iter>::iterator_category
headers/cpp/stl_iterator.h
140
typedef typename iterator_traits<_Iter>::iterator_category _Category;
headers/cpp/stl_iterator.h
145
inline typename iterator_traits<_Iter>::difference_type*
headers/cpp/stl_iterator.h
148
return static_cast<typename iterator_traits<_Iter>::difference_type*>(0);
headers/cpp/stl_iterator.h
152
inline typename iterator_traits<_Iter>::value_type*
headers/cpp/stl_iterator.h
155
return static_cast<typename iterator_traits<_Iter>::value_type*>(0);
headers/cpp/stl_iterator.h
159
inline typename iterator_traits<_Iter>::iterator_category
headers/cpp/stl_iterator.h
164
inline typename iterator_traits<_Iter>::difference_type*
headers/cpp/stl_iterator.h
168
inline typename iterator_traits<_Iter>::value_type*
headers/cpp/stl_iterator.h
286
inline typename iterator_traits<_InputIterator>::difference_type
headers/cpp/stl_iterator.h
289
typename iterator_traits<_InputIterator>::difference_type __n = 0;
headers/cpp/stl_iterator.h
297
inline typename iterator_traits<_RandomAccessIterator>::difference_type
headers/cpp/stl_iterator.h
304
inline typename iterator_traits<_InputIterator>::difference_type
headers/cpp/stl_iterator.h
306
typedef typename iterator_traits<_InputIterator>::iterator_category
headers/cpp/stl_iterator.h
575
typedef typename iterator_traits<_Iterator>::iterator_category
headers/cpp/stl_iterator.h
577
typedef typename iterator_traits<_Iterator>::value_type
headers/cpp/stl_iterator.h
579
typedef typename iterator_traits<_Iterator>::difference_type
headers/cpp/stl_iterator.h
581
typedef typename iterator_traits<_Iterator>::pointer
headers/cpp/stl_iterator.h
583
typedef typename iterator_traits<_Iterator>::reference
headers/cpp/stl_tempbuf.h
140
= typename iterator_traits<_ForwardIterator>::value_type