Searched refs:_BidirectionalIterator (Results 1 - 4 of 4) sorted by relevance

/external/stlport/stlport/stl/
H A D_iterator_old.h53 template <class _BidirectionalIterator, class _Tp,
65 typedef reverse_bidirectional_iterator<_BidirectionalIterator, _Tp,
69 _BidirectionalIterator current;
82 explicit reverse_bidirectional_iterator(_BidirectionalIterator __x)
84 _BidirectionalIterator base() const { return current; }
86 _BidirectionalIterator __tmp = current;
113 template <class _BidirectionalIterator, class _Tp, class __Reference,
116 iterator_category(const reverse_bidirectional_iterator<_BidirectionalIterator, _Tp, Reference__, _Distance>&)
118 template <class _BidirectionalIterator, class _Tp, class __Reference,
121 value_type(const reverse_bidirectional_iterator<_BidirectionalIterator, _T
[all...]
H A D_iterator_base.h338 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,
H A Dconcept_checks.h87 // _BidirectionalIterator
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;
H A D_algo.c327 template <class _InputIterator, class _BidirectionalIterator, class _BinaryPredicate> variable
328 inline _BidirectionalIterator
330 _BidirectionalIterator __result, _BinaryPredicate __binary_pred,

Completed in 152 milliseconds