Searched refs:iterator_traits (Results 1 – 18 of 18) sorted by relevance
/external/stlport/stlport/stl/ |
D | _iterator_base.h | 86 # 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.h | 48 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;
|
D | msl_string.h | 24 # define iterator_traits __msl_iterator_traits macro 45 # undef iterator_traits
|
D | concept_checks.h | 494 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.h | 145 = typename iterator_traits<_ForwardIterator>::value_type
|
D | type_traits.h | 614 # 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/ |
D | iterator | 63 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 …]
|
D | memory | 64 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>::
|
D | algorithm | 94 typedef typename iterator_traits<_InputIterator>::difference_type 119 typedef typename iterator_traits<_InputIterator>::iterator_category
|
D | vector | 450 typedef typename iterator_traits<_Iterator>::difference_type difference_type;
|
/external/stlport/etc/ |
D | ChangeLog-4.0 | 5 * _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
|
D | ChangeLog | 538 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.h | 338 typedef iterator_traits<_Iterator> _IteTraits;
|
/external/gtest/include/gtest/ |
D | gtest-param-test.h.pump | 273 typename ::std::iterator_traits<ForwardIterator>::value_type> ValuesIn( 276 typedef typename ::std::iterator_traits<ForwardIterator>::value_type
|
D | gtest-param-test.h | 272 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/ |
D | gtest-param-test.h.pump | 273 typename ::std::iterator_traits<ForwardIterator>::value_type> ValuesIn( 276 typedef typename ::std::iterator_traits<ForwardIterator>::value_type
|
D | gtest-param-test.h | 273 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.h | 131 typedef typename iterator_traits<_Const_iterator>::iterator_category _Iterator_category;
|