Home
last modified time | relevance | path

Searched refs:_ForwardIterator (Results 1 – 8 of 8) sorted by relevance

/haiku/headers/cpp/
H A Dstl_construct.h56 template <class _ForwardIterator>
58 __destroy_aux(_ForwardIterator __first, _ForwardIterator __last, __false_type) in __destroy_aux()
64 template <class _ForwardIterator>
65 inline void __destroy_aux(_ForwardIterator, _ForwardIterator, __true_type) {} in __destroy_aux() argument
67 template <class _ForwardIterator, class _Tp>
69 __destroy(_ForwardIterator __first, _ForwardIterator __last, _Tp*) in __destroy()
76 template <class _ForwardIterator>
77 inline void destroy(_ForwardIterator __first, _ForwardIterator __last) { in destroy()
H A Dstl_raw_storage_iter.h36 template <class _ForwardIterator, class _Tp>
39 _ForwardIterator _M_iter;
47 explicit raw_storage_iterator(_ForwardIterator __x) : _M_iter(__x) {} in raw_storage_iterator()
53 raw_storage_iterator<_ForwardIterator, _Tp>& operator++() {
57 raw_storage_iterator<_ForwardIterator, _Tp> operator++(int) {
58 raw_storage_iterator<_ForwardIterator, _Tp> __tmp = *this;
66 template <class _ForwardIterator, class _Tp>
68 iterator_category(const raw_storage_iterator<_ForwardIterator, _Tp>&) in iterator_category() argument
H A Dstl_tempbuf.h78 template <class _ForwardIterator, class _Tp>
111 _Temporary_buffer(_ForwardIterator __first, _ForwardIterator __last) { in _Temporary_buffer()
137 template <class _ForwardIterator,
140 = typename iterator_traits<_ForwardIterator>::value_type
143 struct temporary_buffer : public _Temporary_buffer<_ForwardIterator, _Tp>
145 temporary_buffer(_ForwardIterator __first, _ForwardIterator __last) in temporary_buffer()
146 : _Temporary_buffer<_ForwardIterator, _Tp>(__first, __last) {} in temporary_buffer()
H A Dstl_vector.h322 template <class _ForwardIterator>
323 void _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last,
432 template <class _ForwardIterator>
433 iterator _M_allocate_and_copy(size_type __n, _ForwardIterator __first, in _M_allocate_and_copy()
434 _ForwardIterator __last) in _M_allocate_and_copy()
467 template <class _ForwardIterator>
468 void _M_range_initialize(_ForwardIterator __first, in _M_range_initialize()
469 _ForwardIterator __last, forward_iterator_tag) in _M_range_initialize()
483 template <class _ForwardIterator>
485 _ForwardIterator __first, _ForwardIterator __last,
[all …]
H A Dstl_deque.h675 template <class _ForwardIterator>
676 void _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last, in _M_assign_aux()
681 _ForwardIterator __mid = __first; in _M_assign_aux()
842 template <class _ForwardIterator>
843 void _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last,
865 template <class _ForwardIterator>
867 _ForwardIterator __first, _ForwardIterator __last,
878 template <class _ForwardIterator>
880 _ForwardIterator __first, _ForwardIterator __last,
1119 template <class _ForwardIterator>
[all …]
H A Dstl_bvector.h449 template <class _ForwardIterator>
450 void _M_initialize_range(_ForwardIterator __first, _ForwardIterator __last, in _M_initialize_range()
468 template <class _ForwardIterator>
470 _ForwardIterator __first, _ForwardIterator __last, in _M_insert_range()
646 template <class _ForwardIterator>
647 void _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last, in _M_assign_aux()
654 _ForwardIterator __mid = __first; in _M_assign_aux()
H A Dstl_numeric.h225 template <class _ForwardIterator, class _Tp>
227 iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __value) in iota()
H A Dstl_hashtable.h398 template <class _ForwardIterator>
399 void insert_unique(_ForwardIterator __f, _ForwardIterator __l,
409 template <class _ForwardIterator>
410 void insert_equal(_ForwardIterator __f, _ForwardIterator __l,