Searched refs:__iter (Results 1 - 25 of 30) sorted by relevance

12

/openbsd-current/gnu/llvm/libcxx/include/__iterator/
H A Derase_if_container.h28 for (typename _Container::iterator __iter = __c.begin(); __iter != __last;) {
29 if (__pred(*__iter))
30 __iter = __c.erase(__iter);
32 ++__iter;
H A Diterator_with_data.h42 constexpr _LIBCPP_HIDE_FROM_ABI __iterator_with_data(_Iterator __iter, _Data __data) argument
43 : __iter_(std::move(__iter)), __data_(std::move(__data)) {}
83 iter_move(const __iterator_with_data& __iter) noexcept(noexcept(ranges::iter_move(__iter.__iter_))) {
84 return ranges::iter_move(__iter.__iter_);
H A Dbounded_iter.h198 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR bool __in_bounds(_Iterator const& __iter) const {
199 return __iter >= __begin_ && __iter < __end_;
H A Dcounted_iterator.h84 constexpr counted_iterator(_Iter __iter, iter_difference_t<_Iter> __n) argument
85 : __current_(_VSTD::move(__iter)), __count_(__n) {
H A Dreverse_iterator.h380 _LIBCPP_HIDE_FROM_ABI constexpr explicit __unconstrained_reverse_iterator(_Iter __iter) : __iter_(__iter) {} argument
/openbsd-current/sys/dev/pci/drm/i915/
H A Di915_scatterlist.h85 * @__iter: 'struct sgt_iter' (iterator state, internal)
89 #define __for_each_sgt_daddr(__dp, __iter, __sgt, __step) \
90 for ((__iter) = __sgt_iter((__sgt)->sgl, true); \
91 ((__dp) = (__iter).dma + (__iter).curr), (__iter).sgp; \
92 (((__iter).curr += (__step)) >= (__iter).max) ? \
93 (__iter) = __sgt_iter(__sg_next((__iter)
[all...]
/openbsd-current/gnu/gcc/libstdc++-v3/src/
H A Ddebug.cc114 for (_Safe_iterator_base* __iter = _M_iterators; __iter;)
116 _Safe_iterator_base* __old = __iter;
117 __iter = __iter->_M_next;
134 for (_Safe_iterator_base* __iter = _M_iterators; __iter;)
136 _Safe_iterator_base* __old = __iter;
137 __iter = __iter
173 _Safe_iterator_base* __iter; local
[all...]
H A Dbitmap_allocator.cc113 iterator __iter = __free_list.begin(); local
114 while (__iter != __free_list.end())
116 ::operator delete((void*)*__iter);
117 ++__iter;
/openbsd-current/gnu/gcc/libstdc++-v3/include/debug/
H A Dsafe_sequence.h132 for (_Safe_iterator_base* __iter = _M_iterators; __iter;)
134 iterator* __victim = static_cast<iterator*>(__iter);
135 __iter = __iter->_M_next;
169 for (_Safe_iterator_base* __iter = __from->_M_iterators; __iter;)
171 iterator* __victim = static_cast<iterator*>(__iter);
172 __iter = __iter
[all...]
/openbsd-current/gnu/llvm/libcxx/include/__algorithm/
H A Dunwrap_range.h46 __rewrap(_Iter __orig_iter, decltype(std::__unwrap_iter(__orig_iter)) __iter)
49 return std::__rewrap_iter(std::move(__orig_iter), std::move(__iter));
52 _LIBCPP_HIDE_FROM_ABI static constexpr auto __rewrap(const _Iter&, _Iter __iter)
55 return __iter;
66 __rewrap(_Iter __orig_iter, decltype(std::__unwrap_iter(__orig_iter)) __iter) { argument
67 return std::__rewrap_iter(std::move(__orig_iter), std::move(__iter));
80 _LIBCPP_HIDE_FROM_ABI constexpr _Iter __rewrap_range(_Iter __orig_iter, _Unwrapped __iter) { argument
81 return __unwrap_range_impl<_Iter, _Sent>::__rewrap(std::move(__orig_iter), std::move(__iter));
90 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _Iter __rewrap_range(_Iter __orig_iter, _Unwrapped __iter) {
91 return std::__rewrap_iter(std::move(__orig_iter), std::move(__iter));
[all...]
H A Dunwrap_iter.h37 static _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _Iter __rewrap(_Iter, _Iter __iter) { return __iter; } argument
68 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _OrigIter __rewrap_iter(_OrigIter __orig_iter, _Iter __iter) _NOEXCEPT {
69 return _Impl::__rewrap(std::move(__orig_iter), std::move(__iter));
H A Diterator_operations.h83 static void advance(_Iter& __iter, _Distance __count) { argument
84 std::advance(__iter, __count);
161 __remove_cvref_t<_Iter> prev(_Iter&& __iter, argument
163 return std::prev(std::forward<_Iter>(__iter), __n);
H A Dmove_backward.h98 auto __iter = std::__move_backward<_AlgPolicy>(__last - __size, __last, __local_last).second; local
102 return std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__iter)));
H A Dcopy_backward.h98 auto __iter = std::__copy_backward<_AlgPolicy>(__last - __size, __last, __local_last).second; local
102 return std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__iter)));
/openbsd-current/gnu/llvm/libcxx/include/__bit/
H A Dcountl.h74 int __iter = 0; variable
78 if ((__iter = std::__countl_zero(static_cast<unsigned long long>(__t))) != __ulldigits)
80 __ret += __iter;
82 return __ret + __iter;
/openbsd-current/gnu/llvm/libcxx/include/__ranges/
H A Djoin_view.h407 static constexpr _LIBCPP_HIDE_FROM_ABI __segment_iterator __segment(_JoinViewIterator __iter) { argument
408 if (ranges::empty(__iter.__parent_->__base_))
410 if (!__iter.__inner_.has_value())
411 return __segment_iterator(--__iter.__outer_, __iter.__parent_);
412 return __segment_iterator(__iter.__outer_, __iter.__parent_);
415 static constexpr _LIBCPP_HIDE_FROM_ABI __local_iterator __local(_JoinViewIterator __iter) { argument
416 if (ranges::empty(__iter.__parent_->__base_))
418 if (!__iter
423 __begin(__segment_iterator __iter) argument
427 __end(__segment_iterator __iter) argument
[all...]
H A Dsubrange.h96 constexpr subrange(__convertible_to_non_slicing<_Iter> auto __iter, _Sent __sent)
98 : __begin_(std::move(__iter)), __end_(std::move(__sent))
102 constexpr subrange(__convertible_to_non_slicing<_Iter> auto __iter, _Sent __sent,
105 : __begin_(std::move(__iter)), __end_(std::move(__sent)), __size_(__n)
H A Delements_view.h342 _LIBCPP_HIDE_FROM_ABI static constexpr decltype(auto) __get_current(const __iterator<_AnyConst>& __iter) {
343 return (__iter.__current_);
/openbsd-current/sys/dev/pci/drm/include/drm/
H A Ddrm_displayid.h162 #define displayid_iter_for_each(__block, __iter) \
163 while (((__block) = __displayid_iter_next(__iter)))
/openbsd-current/gnu/llvm/libcxx/include/__filesystem/
H A Ddirectory_iterator.h138 begin(directory_iterator __iter) noexcept {
139 return __iter;
H A Drecursive_directory_iterator.h158 begin(recursive_directory_iterator __iter) noexcept {
159 return __iter;
/openbsd-current/gnu/llvm/libcxx/include/__memory/
H A Dranges_uninitialized_algorithms.h263 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return ranges::iter_move(__iter); };
300 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return ranges::iter_move(__iter); };
H A Duninitialized_algorithms.h327 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return _VSTD::move(*__iter); };
360 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return _VSTD::move(*__iter); };
/openbsd-current/gnu/gcc/libstdc++-v3/include/ext/
H A Dropeimpl.h432 _S_leaf_concat_char_iter(_RopeLeaf* __r, const _CharT* __iter, size_t __len) argument
440 uninitialized_copy_n(__iter, __len, __new_data + __old_len);
461 _S_destr_leaf_concat_char_iter(_RopeLeaf* __r, const _CharT* __iter, argument
465 return _S_leaf_concat_char_iter(__r, __iter, __len);
471 uninitialized_copy_n(__iter, __len, __r->_M_data + __old_len);
485 _RopeLeaf* __result = _S_leaf_concat_char_iter(__r, __iter, __len);
/openbsd-current/gnu/lib/libstdc++/libstdc++/include/ext/
H A Dropeimpl.h406 (_RopeLeaf* __r, const _CharT* __iter, size_t __len)
414 uninitialized_copy_n(__iter, __len, __new_data + __old_len);
434 (_RopeLeaf* __r, const _CharT* __iter, size_t __len)
437 return _S_leaf_concat_char_iter(__r, __iter, __len);
442 uninitialized_copy_n(__iter, __len, __r->_M_data + __old_len);
453 _RopeLeaf* __result = _S_leaf_concat_char_iter(__r, __iter, __len);
405 _S_leaf_concat_char_iter(_RopeLeaf* __r, const _CharT* __iter, size_t __len) argument
433 _S_destr_leaf_concat_char_iter(_RopeLeaf* __r, const _CharT* __iter, size_t __len) argument

Completed in 142 milliseconds

12