Searched refs:_ForwardIterator (Results 1 – 8 of 8) sorted by relevance
/haiku/headers/cpp/ |
H A D | stl_construct.h | 56 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 D | stl_raw_storage_iter.h | 36 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 D | stl_tempbuf.h | 78 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 D | stl_vector.h | 322 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 D | stl_deque.h | 675 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 D | stl_bvector.h | 449 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 D | stl_numeric.h | 225 template <class _ForwardIterator, class _Tp> 227 iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __value) in iota()
|
H A D | stl_hashtable.h | 398 template <class _ForwardIterator> 399 void insert_unique(_ForwardIterator __f, _ForwardIterator __l, 409 template <class _ForwardIterator> 410 void insert_equal(_ForwardIterator __f, _ForwardIterator __l,
|