Searched refs:iterator_category (Results 1 - 25 of 88) sorted by relevance

1234

/external/libcxx/test/iterators/iterator.primitives/iterator.traits/
H A Diterator.pass.cpp19 // typedef typename Iter::iterator_category iterator_category;
33 typedef std::forward_iterator_tag iterator_category; typedef in struct:test_iterator
42 static_assert((std::is_same<It::iterator_category, std::forward_iterator_tag>::value), "");
H A Dconst_pointer.pass.cpp19 // typedef random_access_iterator_tag iterator_category;
34 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
H A Dpointer.pass.cpp19 // typedef random_access_iterator_tag iterator_category;
34 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iterator/
H A Dtypes.pass.cpp46 static_assert((std::is_same<typename R::iterator_category, typename T::iterator_category>::value), "");
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iterator/
H A Dtypes.pass.cpp21 // iterator<typename iterator_traits<Iterator>::iterator_category,
53 static_assert((std::is_same<typename R::iterator_category, typename T::iterator_category>::value), "");
/external/stlport/stlport/stl/
H A D_raw_storage_iter.h46 typedef output_iterator_tag iterator_category; typedef in class:raw_storage_iterator
72 inline output_iterator_tag iterator_category(const raw_storage_iterator<_ForwardIterator, _Tp>&) { return output_iterator_tag(); } function
H A D_iterator_base.h60 typedef _Category iterator_category; typedef in struct:iterator
68 typedef output_iterator_tag iterator_category; typedef in struct:iterator
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 # define _STLP_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; typedef in struct:iterator_traits
148 typedef typename _Iterator::iterator_category iterator_category; typedef in struct:iterator_traits::iterator_traits
167 typedef random_access_iterator_tag iterator_category; typedef in struct:iterator_traits::iterator_traits
176 typedef random_access_iterator_tag iterator_category; typedef in struct:iterator_traits::iterator_traits
186 typedef random_access_iterator_tag iterator_category; typedef in struct:iterator_traits::iterator_traits
280 iterator_category(const input_iterator<_Tp, _Distance>&) { return input_iterator_tag(); } function in struct:iterator_traits
282 iterator_category(const output_iterator&) { return output_iterator_tag(); } function in struct:iterator_traits
285 iterator_category(const forward_iterator<_Tp, _Distance>&) { return forward_iterator_tag(); } function in struct:iterator_traits
288 iterator_category(const bidirectional_iterator<_Tp, _Distance>&) { return bidirectional_iterator_tag(); } function in struct:iterator_traits
291 iterator_category(const random_access_iterator<_Tp, _Distance>&) { return random_access_iterator_tag(); } function in struct:iterator_traits
[all...]
H A D_ostreambuf_iterator.h50 typedef output_iterator_tag iterator_category; typedef in class:ostreambuf_iterator
92 iterator_category(const ostreambuf_iterator<_CharT, _Traits>&) { return output_iterator_tag(); } function
H A D_iterator_old.h43 iterator_category(const back_insert_iterator<_Container>&) { return output_iterator_tag(); } function
46 iterator_category(const front_insert_iterator<_Container>&) { return output_iterator_tag(); } function
49 iterator_category(const insert_iterator<_Container>&) { return output_iterator_tag(); } function
71 typedef bidirectional_iterator_tag iterator_category; typedef in class:reverse_bidirectional_iterator
116 iterator_category(const reverse_bidirectional_iterator<_BidirectionalIterator, _Tp, Reference__, _Distance>&) function
165 typedef random_access_iterator_tag iterator_category; typedef in class:reverse_iterator
224 iterator_category(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) function
H A D_stream_iterator.h102 typedef input_iterator_tag iterator_category; typedef in class:istream_iterator
175 typedef output_iterator_tag iterator_category; typedef in class:ostream_iterator
197 iterator_category(const ostream_iterator<_TpP>&) { return output_iterator_tag(); } function
201 iterator_category(const ostream_iterator<_TpP, _CharT, _Traits>&) { return output_iterator_tag(); } function
227 iterator_category(const istream_iterator< __ISI_TMPL_ARGUMENTS >&) function
H A D_istreambuf_iterator.h55 typedef input_iterator_tag iterator_category; typedef in class:istreambuf_iterator
134 inline input_iterator_tag _STLP_CALL iterator_category(const istreambuf_iterator<_CharT, _Traits>&) { return input_iterator_tag(); } function
/external/libcxx/test/iterators/iterator.primitives/iterator.basic/
H A Diterator.pass.cpp20 // typedef Category iterator_category;
37 static_assert((std::is_same<typename It::iterator_category, std::forward_iterator_tag>::value), "");
49 static_assert((std::is_same<typename It::iterator_category, std::bidirectional_iterator_tag>::value), "");
61 static_assert((std::is_same<typename It::iterator_category, std::random_access_iterator_tag>::value), "");
73 static_assert((std::is_same<typename It::iterator_category, std::input_iterator_tag>::value), "");
/external/libcxx/test/containers/sequences/vector.bool/
H A Dtypes.pass.cpp50 typename std::iterator_traits<typename C::iterator>::iterator_category,
53 typename std::iterator_traits<typename C::const_iterator>::iterator_category,
/external/libcxx/test/iterators/predef.iterators/insert.iterators/back.insert.iterator/
H A Dtypes.pass.cpp53 static_assert((std::is_same<typename R::iterator_category, std::output_iterator_tag>::value), "");
/external/libcxx/test/iterators/predef.iterators/insert.iterators/front.insert.iterator/
H A Dtypes.pass.cpp26 // typedef output_iterator_tag iterator_category;
54 static_assert((std::is_same<typename R::iterator_category, std::output_iterator_tag>::value), "");
/external/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iterator/
H A Dtypes.pass.cpp58 static_assert((std::is_same<typename R::iterator_category, std::output_iterator_tag>::value), "");
/external/libcxx/test/re/re.iter/re.regiter/
H A Dtypes.pass.cpp23 // typedef forward_iterator_tag iterator_category;
38 static_assert((std::is_same<typename I::iterator_category, std::forward_iterator_tag>::value), "");
/external/libcxx/test/re/re.iter/re.tokiter/
H A Dtypes.pass.cpp23 // typedef forward_iterator_tag iterator_category;
38 static_assert((std::is_same<typename I::iterator_category, std::forward_iterator_tag>::value), "");
/external/libcxx/test/strings/basic.string/
H A Dinput_iterator.h20 typedef typename std::input_iterator_tag iterator_category; typedef in class:input_iterator
H A Dtypes.pass.cpp60 typename std::iterator_traits<typename S::iterator>::iterator_category,
63 typename std::iterator_traits<typename S::const_iterator>::iterator_category,
/external/libcxx/test/containers/sequences/deque/
H A Dtypes.pass.cpp56 typename std::iterator_traits<typename C::iterator>::iterator_category,
59 typename std::iterator_traits<typename C::const_iterator>::iterator_category,
/external/libcxx/test/containers/sequences/vector/
H A Dtypes.pass.cpp56 typename std::iterator_traits<typename C::iterator>::iterator_category,
59 typename std::iterator_traits<typename C::const_iterator>::iterator_category,
/external/chromium_org/content/browser/indexed_db/
H A Dlist_set.h72 typedef std::bidirectional_iterator_tag iterator_category; typedef in class:list_set::iterator
111 typedef std::bidirectional_iterator_tag iterator_category; typedef in class:list_set::const_iterator
/external/llvm/include/llvm/ADT/
H A DDenseSet.h71 typedef std::forward_iterator_tag iterator_category; typedef in class:llvm::DenseSet::Iterator
91 typedef std::forward_iterator_tag iterator_category; typedef in class:llvm::DenseSet::ConstIterator
/external/clang/tools/diagtool/
H A DDiagnosticNames.h58 typedef std::forward_iterator_tag iterator_category; typedef in class:diagtool::GroupRecord::group_iterator

Completed in 370 milliseconds

1234