Searched refs:_BidirectionalIterator (Results 1 – 6 of 6) sorted by relevance
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _iterator_old.h | 53 template <class _BidirectionalIterator, class _Tp, 65 typedef reverse_bidirectional_iterator<_BidirectionalIterator, _Tp, 69 _BidirectionalIterator current; 82 explicit reverse_bidirectional_iterator(_BidirectionalIterator __x) in reverse_bidirectional_iterator() 84 _BidirectionalIterator base() const { return current; } in base() 86 _BidirectionalIterator __tmp = current; 113 template <class _BidirectionalIterator, class _Tp, class __Reference, 116 iterator_category(const reverse_bidirectional_iterator<_BidirectionalIterator, _Tp, Reference__, _D… in iterator_category() argument 118 template <class _BidirectionalIterator, class _Tp, class __Reference, 121 value_type(const reverse_bidirectional_iterator<_BidirectionalIterator, _Tp, Reference__, _Distance… in value_type() argument [all …]
|
D | _iterator_base.h | 338 template <class _BidirectionalIterator> 339 _STLP_INLINE_LOOP _STLP_DIFFERENCE_TYPE(_BidirectionalIterator) _STLP_CALL 340 __distance(const _BidirectionalIterator& __first, const _BidirectionalIterator& __last, 342 _STLP_DIFFERENCE_TYPE(_BidirectionalIterator) __n = 0; 343 _BidirectionalIterator __it(__first); 496 template <class _BidirectionalIterator, class _Distance> 498 __advance(_BidirectionalIterator& __i, _Distance __n,
|
D | concept_checks.h | 664 template <class _BidirectionalIterator> 667 _BidirectionalIterator_requirement_violation(_BidirectionalIterator __i) { 669 _ForwardIterator_concept_specification<_BidirectionalIterator>:: 677 template <class _BidirectionalIterator> 681 _BidirectionalIterator __i) 683 _BidirectionalIterator_concept_specification<_BidirectionalIterator>:: 686 _Mutable_ForwardIterator_concept_specification<_BidirectionalIterator>:: 690 _BidirectionalIterator>::value_type __T;
|
D | _algo.c | 327 template <class _InputIterator, class _BidirectionalIterator, class _BinaryPredicate> 328 inline _BidirectionalIterator 330 _BidirectionalIterator __result, _BinaryPredicate __binary_pred, in __unique_copy()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
D | regex | 672 regex_iterator(_BidirectionalIterator __a, _BidirectionalIterator __b, 1273 template <class _BidirectionalIterator> class _LIBCPP_TYPE_VIS_ONLY sub_match; 1275 template <class _BidirectionalIterator, 1276 class _Allocator = allocator<sub_match<_BidirectionalIterator> > > 4837 template <class _BidirectionalIterator> 4839 : public pair<_BidirectionalIterator, _BidirectionalIterator> 4842 typedef _BidirectionalIterator iterator; 5260 template <class _BidirectionalIterator, class _Allocator> 5265 typedef sub_match<_BidirectionalIterator> value_type; 5275 _BidirectionalIterator __position_start_; [all …]
|
D | algorithm | 1766 template <class _BidirectionalIterator, class _OutputIterator> 1769 __copy_backward(_BidirectionalIterator __first, _BidirectionalIterator __last, _OutputIterator __re… 2296 template <class _BidirectionalIterator> 2299 __reverse(_BidirectionalIterator __first, _BidirectionalIterator __last, bidirectional_iterator_tag) 2320 template <class _BidirectionalIterator> 2323 reverse(_BidirectionalIterator __first, _BidirectionalIterator __last) 2325 …_VSTD::__reverse(__first, __last, typename iterator_traits<_BidirectionalIterator>::iterator_categ… 2330 template <class _BidirectionalIterator, class _OutputIterator> 2333 reverse_copy(_BidirectionalIterator __first, _BidirectionalIterator __last, _OutputIterator __resul… 2353 template <class _BidirectionalIterator> [all …]
|