Home
last modified time | relevance | path

Searched refs:iterator_traits (Results 1 – 18 of 18) sorted by relevance

/external/stlport/stlport/stl/
D_iterator_base.h86 # define _STLP_VALUE_TYPE(_It, _Tp) (_STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::va…
87 # define _STLP_DISTANCE_TYPE(_It, _Tp) (_STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::di…
90 # define _STLP_ITERATOR_CATEGORY(_It, _Tp) _STLP_STD::iterator_traits< _Tp >::iterator_categor…
92 # define _STLP_ITERATOR_CATEGORY(_It, _Tp) _STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::i…
94 …_REAL_REF(_It, _Tp) _STLP_STD::_IsRefType< _STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::refer…
142 struct iterator_traits {
147 struct iterator_traits {
157 # define _STLP_DIFFERENCE_TYPE(_Iterator) typename iterator_traits<_Iterator>::difference_type
166 struct iterator_traits<const _Tp*> {
175 struct iterator_traits<_Tp*> {
[all …]
D_iterator.h48 public iterator<typename iterator_traits<_Iterator>::iterator_category,
49 typename iterator_traits<_Iterator>::value_type,
50 typename iterator_traits<_Iterator>::difference_type,
51 typename iterator_traits<_Iterator>::pointer,
52 typename iterator_traits<_Iterator>::reference> {
57 typedef typename iterator_traits<_Iterator>::difference_type difference_type;
59 typedef typename iterator_traits<_Iterator>::pointer pointer;
60 typedef typename iterator_traits<_Iterator>::reference reference;
Dmsl_string.h24 # define iterator_traits __msl_iterator_traits macro
45 # undef iterator_traits
Dconcept_checks.h494 template <class _Iterator> struct iterator_traits;
499 typedef typename __STD::iterator_traits<_Iter>::value_type value_type;
504 typedef typename __STD::iterator_traits<_Iter>::difference_type
510 typedef typename __STD::iterator_traits<_Iter>::reference reference;
515 typedef typename __STD::iterator_traits<_Iter>::pointer pointer;
520 typedef typename __STD::iterator_traits<_Iter>::iterator_category
D_tempbuf.h145 = typename iterator_traits<_ForwardIterator>::value_type
Dtype_traits.h614 # define _STLP_IS_POD_ITER(_It, _Tp) __type_traits< typename iterator_traits< _Tp >::value_type …
616 # define _STLP_IS_POD_ITER(_It, _Tp) typename __type_traits< typename iterator_traits< _Tp >::va…
/external/astl/include/
Diterator63 struct iterator_traits
75 struct iterator_traits<_T*>
85 struct iterator_traits<const _T*>
102 typedef typename iterator_traits<_Iterator>::iterator_category
104 typedef typename iterator_traits<_Iterator>::value_type value_type;
105 typedef typename iterator_traits<_Iterator>::difference_type
107 typedef typename iterator_traits<_Iterator>::reference reference;
108 typedef typename iterator_traits<_Iterator>::pointer pointer;
215 inline typename std::iterator_traits<_Iterator>::iterator_category
217 { return typename std::iterator_traits<_Iterator>::iterator_category(); }
[all …]
Dmemory64 typedef typename iterator_traits<_ForwardIterator>::
85 typedef typename iterator_traits<_InputIterator>::
91 typedef typename iterator_traits<_ForwardIterator>::
130 typedef typename iterator_traits<_InputIterator>::value_type _ValueType1;
131 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType2;
137 typename iterator_traits<_InputIterator>::iterator_category,
138 typename iterator_traits<_ForwardIterator>::iterator_category>::
Dalgorithm94 typedef typename iterator_traits<_InputIterator>::difference_type
119 typedef typename iterator_traits<_InputIterator>::iterator_category
Dvector450 typedef typename iterator_traits<_Iterator>::difference_type difference_type;
/external/stlport/etc/
DChangeLog-4.05 * _iterator_base.h : made possible to choose between iterator_traits approach
10 iterator_traits<> made always defined.
13 moved into separate file. Added iterator_traits<> specializations for pointer types
15 to specialize both type_traits and iterator_traits for a pointer to user-defined
DChangeLog538 typename std::iterator_traits<>::value_type. It breaks on association
566 template specialization. In this case we directly use iterator_traits,
/external/stlport/stlport/stl/pointers/
D_tools.h338 typedef iterator_traits<_Iterator> _IteTraits;
/external/gtest/include/gtest/
Dgtest-param-test.h.pump273 typename ::std::iterator_traits<ForwardIterator>::value_type> ValuesIn(
276 typedef typename ::std::iterator_traits<ForwardIterator>::value_type
Dgtest-param-test.h272 typename ::std::iterator_traits<ForwardIterator>::value_type> ValuesIn( in ValuesIn()
275 typedef typename ::std::iterator_traits<ForwardIterator>::value_type in ValuesIn()
/external/protobuf/gtest/include/gtest/
Dgtest-param-test.h.pump273 typename ::std::iterator_traits<ForwardIterator>::value_type> ValuesIn(
276 typedef typename ::std::iterator_traits<ForwardIterator>::value_type
Dgtest-param-test.h273 typename ::std::iterator_traits<ForwardIterator>::value_type> ValuesIn( in ValuesIn()
276 typedef typename ::std::iterator_traits<ForwardIterator>::value_type in ValuesIn()
/external/stlport/stlport/stl/debug/
D_iterator.h131 typedef typename iterator_traits<_Const_iterator>::iterator_category _Iterator_category;