Home
last modified time | relevance | path

Searched refs:_Iterator (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/contrib/libstdc++/include/bits/
H A Dstl_iterator.h93 template<typename _Iterator> in _GLIBCXX_BEGIN_NAMESPACE()
102 _Iterator current; in _GLIBCXX_BEGIN_NAMESPACE()
155 _Iterator __tmp = current; in _GLIBCXX_BEGIN_NAMESPACE()
280 template<typename _Iterator>
286 template<typename _Iterator>
292 template<typename _Iterator>
298 template<typename _Iterator>
304 template<typename _Iterator>
310 template<typename _Iterator>
639 _Iterator _M_current;
[all …]
H A Dstl_iterator_base_types.h126 template<typename _Iterator>
129 typedef typename _Iterator::iterator_category iterator_category;
130 typedef typename _Iterator::value_type value_type;
131 typedef typename _Iterator::difference_type difference_type;
132 typedef typename _Iterator::pointer pointer;
133 typedef typename _Iterator::reference reference;
H A Dboost_concept_check.h595 typedef typename _Container::iterator _Iterator;
601 __function_requires< _InputIteratorConcept<_Iterator> >();
607 _Iterator __i;
627 typedef typename _ForwardContainer::iterator _Iterator;
654 typedef typename _ReversibleContainer::iterator _Iterator;
698 typedef typename _RandomAccessContainer::iterator _Iterator;
807 typedef typename _AssociativeContainer::iterator _Iterator;
811 _Iterator __i;
812 std::pair<_Iterator,_Iterator> __r;
918 _Iterator __p;
[all …]
H A Dcpp_type_traits.h76 template<typename _Iterator, typename _Container>
319 template<typename _Iterator, typename _Container>
320 struct __is_normal_iterator< __gnu_cxx::__normal_iterator<_Iterator,
H A Dbasic_string.h369 template<class _Iterator> in _GLIBCXX_BEGIN_NAMESPACE()
371 _S_copy_chars(_CharT* __p, _Iterator __k1, _Iterator __k2) in _GLIBCXX_BEGIN_NAMESPACE()
/freebsd-12.1/contrib/libstdc++/include/debug/
H A Dsafe_iterator.h67 template<typename _Iterator, typename _Sequence>
83 _Iterator _M_current;
311 _Iterator
425 template<typename _Iterator, typename _Sequence>
457 template<typename _Iterator, typename _Sequence>
489 template<typename _Iterator, typename _Sequence>
521 template<typename _Iterator, typename _Sequence>
553 template<typename _Iterator, typename _Sequence>
585 template<typename _Iterator, typename _Sequence>
637 template<typename _Iterator, typename _Sequence>
[all …]
H A Dsafe_sequence.h45 template<typename _Iterator, typename _Sequence>
67 template<typename _Iterator>
70 typedef typename std::iterator_traits<_Iterator>::difference_type
73 _Iterator _M_base;
77 _After_nth_from(const difference_type& __n, const _Iterator& __base) in _After_nth_from()
81 operator()(const _Iterator& __x) const in operator()
117 template<typename _Iterator>
119 _M_transfer_iter(const _Safe_iterator<_Iterator, _Sequence>& __x);
156 template<typename _Iterator>
159 _M_transfer_iter(const _Safe_iterator<_Iterator, _Sequence>& __x) in _M_transfer_iter() argument
H A Dfunctions.h45 template<typename _Iterator, typename _Sequence>
54 template<typename _Iterator>
56 __check_singular(_Iterator& __x) in __check_singular()
66 template<typename _Iterator, typename _Sequence>
68 __check_singular(const _Safe_iterator<_Iterator, _Sequence>& __x) in __check_singular() argument
73 template<typename _Iterator>
75 __check_dereferenceable(_Iterator&) in __check_dereferenceable() argument
85 template<typename _Iterator, typename _Sequence>
146 template<typename _Iterator, typename _Sequence>
148 __valid_range(const _Safe_iterator<_Iterator, _Sequence>& __first, in __valid_range() argument
[all …]
H A Dsafe_iterator.tcc40 template<typename _Iterator, typename _Sequence>
42 _Safe_iterator<_Iterator, _Sequence>::
73 template<typename _Iterator, typename _Sequence>
76 _Safe_iterator<_Iterator, _Sequence>::
108 template<typename _Iterator, typename _Sequence>
110 _Safe_iterator<_Iterator, _Sequence>::
117 template<typename _Iterator, typename _Sequence>
119 _Safe_iterator<_Iterator, _Sequence>::
H A Dformatter.h61 template<typename _Iterator, typename _Sequence>
211 template<typename _Iterator, typename _Sequence>
212 _Parameter(const _Safe_iterator<_Iterator, _Sequence>& __it,
220 __is_same<_Safe_iterator<_Iterator, _Sequence>,
267 template<typename _Iterator>
268 _Parameter(const _Iterator& __it, const char* __name, _Is_iterator)
312 template<typename _Iterator>
314 _M_iterator(const _Iterator& __it, const char* __name = 0) const
/freebsd-12.1/contrib/libstdc++/include/tr1/
H A Dhashtable_policy.h48 template<class _Iterator> in _GLIBCXX_BEGIN_NAMESPACE()
49 inline typename std::iterator_traits<_Iterator>::difference_type in _GLIBCXX_BEGIN_NAMESPACE()
50 __distance_fw(_Iterator __first, _Iterator __last, in _GLIBCXX_BEGIN_NAMESPACE()
54 template<class _Iterator> in _GLIBCXX_BEGIN_NAMESPACE()
55 inline typename std::iterator_traits<_Iterator>::difference_type in _GLIBCXX_BEGIN_NAMESPACE()
56 __distance_fw(_Iterator __first, _Iterator __last, in _GLIBCXX_BEGIN_NAMESPACE()
60 template<class _Iterator> in _GLIBCXX_BEGIN_NAMESPACE()
61 inline typename std::iterator_traits<_Iterator>::difference_type in _GLIBCXX_BEGIN_NAMESPACE()
62 __distance_fw(_Iterator __first, _Iterator __last) in _GLIBCXX_BEGIN_NAMESPACE()
64 typedef typename std::iterator_traits<_Iterator>::iterator_category _Tag; in _GLIBCXX_BEGIN_NAMESPACE()
/freebsd-12.1/contrib/libstdc++/include/ext/
H A Dvstring_util.h140 template<typename _Iterator>
142 _S_copy_chars(_CharT* __p, _Iterator __k1, _Iterator __k2) in _S_copy_chars()
H A Dbitmap_allocator.h953 typedef typename _BPVector::iterator _Iterator;
974 _Iterator _iter = __gnu_cxx::__detail::
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.h468 template<typename _Iterator> void fillVgprSgprCost(_Iterator First,
469 _Iterator End,
H A DSIMachineScheduler.cpp1907 template<typename _Iterator> void
1908 SIScheduleDAGMI::fillVgprSgprCost(_Iterator First, _Iterator End, in fillVgprSgprCost()
1912 for (_Iterator RegI = First; RegI != End; ++RegI) { in fillVgprSgprCost()
/freebsd-12.1/contrib/libc++/include/
H A D__node_handle196 template <class _Iterator, class _NodeType>
200 _Iterator position;
/freebsd-12.1/contrib/libc++/include/experimental/
H A Dfunctional302 template<typename _Iterator, typename _Container>
303 …void __compute_bm_prefix ( _Iterator __f, _Iterator __l, _BinaryPredicate __pred, _Container &__pr…
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog-2005705 <_Iterator, _Container>&, const __normal_iterator<_Iterator,
709 <_Iterator, _Sequence>&, const _Safe_iterator<_Iterator,
H A DChangeLog-20034627 Change _Iter names to _Iterator, and __pos to __position.