Home
last modified time | relevance | path

Searched refs:iterator_category (Results 1 – 25 of 37) sorted by relevance

12

/external/astl/tests/
Dtest_iterator.cpp39 typedef std::input_iterator_tag iterator_category; typedef
47 typedef std::forward_iterator_tag iterator_category; typedef
55 typedef std::bidirectional_iterator_tag iterator_category; typedef
63 typedef std::random_access_iterator_tag iterator_category; typedef
105 EXPECT_TRUE(category(android::iterator_category(Input())) == INPUT); in testCategory()
106 EXPECT_TRUE(category(android::iterator_category(Forward())) == FORWARD); in testCategory()
107 EXPECT_TRUE(category(android::iterator_category(Bidirectional())) == BIDIRECTIONAL); in testCategory()
108 EXPECT_TRUE(category(android::iterator_category(Random())) == RANDOM); in testCategory()
/external/stlport/stlport/stl/
D_iterator_base.h60 typedef _Category iterator_category; typedef
68 typedef output_iterator_tag iterator_category;
78 # define _STLP_ITERATOR_CATEGORY(_It, _Tp) _STLP_STD::iterator_category(_It)
90 … define _STLP_ITERATOR_CATEGORY(_It, _Tp) _STLP_STD::iterator_traits< _Tp >::iterator_category()
92 …P_ITERATOR_CATEGORY(_It, _Tp) _STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::iterator_category()
143 typedef typename _Iterator::iterator_category _OriginalTag;
144 typedef typename _CategoryMapping<_OriginalTag>::_Tag iterator_category;
148 typedef typename _Iterator::iterator_category iterator_category;
167 typedef random_access_iterator_tag iterator_category;
176 typedef random_access_iterator_tag iterator_category;
[all …]
D_iterator_old.h43 iterator_category(const back_insert_iterator<_Container>&) { return output_iterator_tag(); } in iterator_category() function
46 iterator_category(const front_insert_iterator<_Container>&) { return output_iterator_tag(); } in iterator_category() function
49 iterator_category(const insert_iterator<_Container>&) { return output_iterator_tag(); } in iterator_category() function
71 typedef bidirectional_iterator_tag iterator_category; typedef
116 iterator_category(const reverse_bidirectional_iterator<_BidirectionalIterator, _Tp, Reference__, _D… in iterator_category() function
165 typedef random_access_iterator_tag iterator_category; typedef
224 iterator_category(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) in iterator_category() function
D_stream_iterator.h102 typedef input_iterator_tag iterator_category; typedef
175 typedef output_iterator_tag iterator_category; typedef
197 iterator_category(const ostream_iterator<_TpP>&) { return output_iterator_tag(); } in iterator_category() function
201 iterator_category(const ostream_iterator<_TpP, _CharT, _Traits>&) { return output_iterator_tag(); } in iterator_category() function
227 iterator_category(const istream_iterator< __ISI_TMPL_ARGUMENTS >&) in iterator_category() function
D_raw_storage_iter.h46 typedef output_iterator_tag iterator_category; typedef
72 inline output_iterator_tag iterator_category(const raw_storage_iterator<_ForwardIterator, _Tp>&) { … in iterator_category() function
D_iterator.h48 public iterator<typename iterator_traits<_Iterator>::iterator_category,
169 typedef output_iterator_tag iterator_category; typedef
199 typedef output_iterator_tag iterator_category; typedef
229 typedef output_iterator_tag iterator_category; typedef
D_ostreambuf_iterator.h50 typedef output_iterator_tag iterator_category; typedef
92 iterator_category(const ostreambuf_iterator<_CharT, _Traits>&) { return output_iterator_tag(); } in iterator_category() function
D_istreambuf_iterator.h55 typedef input_iterator_tag iterator_category; typedef
134 inline input_iterator_tag _STLP_CALL iterator_category(const istreambuf_iterator<_CharT, _Traits>&)… in iterator_category() function
D_slist.h68 typedef forward_iterator_tag iterator_category; typedef
85 typedef forward_iterator_tag iterator_category; typedef
142 inline forward_iterator_tag _STLP_CALL iterator_category(const _STLP_PRIV _Slist_iterator_base&) { …
882 typedef output_iterator_tag iterator_category;
D_list.h85 typedef bidirectional_iterator_tag iterator_category; typedef
108 typedef bidirectional_iterator_tag iterator_category; typedef
165 inline bidirectional_iterator_tag iterator_category(const _STLP_PRIV _List_iterator_base&) { return…
D_unordered_set.h364 typedef output_iterator_tag iterator_category;
391 typedef output_iterator_tag iterator_category;
D_hashtable.h117 typedef forward_iterator_tag iterator_category; typedef
180 inline forward_iterator_tag iterator_category(const _STLP_PRIV _Ht_iterator<_BaseIte,_Traits>&)
D_unordered_map.h389 typedef output_iterator_tag iterator_category;
416 typedef output_iterator_tag iterator_category;
D_tree.h138 typedef bidirectional_iterator_tag iterator_category; typedef
222 inline bidirectional_iterator_tag iterator_category(const _STLP_PRIV _Rb_tree_base_iterator&)
Dconcept_checks.h520 typedef typename __STD::iterator_traits<_Iter>::iterator_category
521 iterator_category;
D_hash_map.h447 typedef output_iterator_tag iterator_category;
474 typedef output_iterator_tag iterator_category;
D_hash_set.h442 typedef output_iterator_tag iterator_category;
469 typedef output_iterator_tag iterator_category;
D_deque.h91 typedef random_access_iterator_tag iterator_category; typedef
163 typedef random_access_iterator_tag iterator_category; typedef
326 iterator_category(const _STLP_PRIV _Deque_iterator<_Tp, _Traits >&) { return random_access_iterato…
/external/astl/include/
Diterator53 typedef _Category iterator_category; // See tags above.
65 typedef typename _Iterator::iterator_category iterator_category;
77 typedef random_access_iterator_tag iterator_category;
87 typedef random_access_iterator_tag iterator_category;
102 typedef typename iterator_traits<_Iterator>::iterator_category
103 iterator_category;
215 inline typename std::iterator_traits<_Iterator>::iterator_category
216 iterator_category(const _Iterator&)
217 { return typename std::iterator_traits<_Iterator>::iterator_category(); }
285 return distance(first, last, android::iterator_category(first));
Dmemory137 typename iterator_traits<_InputIterator>::iterator_category,
138 typename iterator_traits<_ForwardIterator>::iterator_category>::
Dlist70 typedef std::bidirectional_iterator_tag iterator_category;
111 typedef std::bidirectional_iterator_tag iterator_category;
/external/stlport/stlport/stl/debug/
D_iterator.h131 typedef typename iterator_traits<_Const_iterator>::iterator_category _Iterator_category;
135 typedef _Iterator_category iterator_category; typedef
216 typedef typename _Base::iterator_category iterator_category; typedef
439 iterator_category(const _STLP_PRIV _DBG_iter_base<_Container>&) { in iterator_category() function
D_tree.h85 iterator_category(const _STLP_PRIV _DBG_iter_base< _STLP_NON_DBG_TREE >&) in iterator_category() function
D_hashtable.h85 iterator_category(const _STLP_PRIV _DBG_iter_base< _STLP_NON_DBG_HT >&) in iterator_category() function
/external/stlport/stlport/stl/pointers/
D_tools.h340 typedef typename _IteTraits::iterator_category iterator_category;

12