Home
last modified time | relevance | path

Searched refs:__iter (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__iterator/
H A Derase_if_container.h28 for (typename _Container::iterator __iter = __c.begin(); __iter != __last;) { in __libcpp_erase_if_container() local
29 if (__pred(*__iter)) in __libcpp_erase_if_container()
30 __iter = __c.erase(__iter); in __libcpp_erase_if_container()
32 ++__iter; in __libcpp_erase_if_container()
H A Dbounded_iter.h196 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR bool __in_bounds(_Iterator const& __iter) const { in __in_bounds()
197 return __iter >= __begin_ && __iter < __end_; in __in_bounds()
H A Dcounted_iterator.h78 constexpr counted_iterator(_Iter __iter, iter_difference_t<_Iter> __n)
79 : __current_(_VSTD::move(__iter)), __count_(__n) {
H A Dreverse_iterator.h378 …IDE_FROM_ABI constexpr explicit __unconstrained_reverse_iterator(_Iter __iter) : __iter_(__iter) {}
/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dunwrap_range.h46 __rewrap(_Iter __orig_iter, decltype(std::__unwrap_iter(__orig_iter)) __iter) in __rewrap()
49 return std::__rewrap_iter(std::move(__orig_iter), std::move(__iter)); in __rewrap()
52 _LIBCPP_HIDE_FROM_ABI static constexpr auto __rewrap(const _Iter&, _Iter __iter) in __rewrap()
55 return __iter; in __rewrap()
66 __rewrap(_Iter __orig_iter, decltype(std::__unwrap_iter(__orig_iter)) __iter) {
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) {
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));
H A Dunwrap_iter.h35 …atic _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _Iter __rewrap(_Iter, _Iter __iter) { return __iter; } in __rewrap()
66 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _OrigIter __rewrap_iter(_OrigIter __orig_iter, _Iter __iter…
67 return _Impl::__rewrap(std::move(__orig_iter), std::move(__iter));
H A Diterator_operations.h80 static void advance(_Iter& __iter, _Distance __count) {
81 std::advance(__iter, __count);
158 __uncvref_t<_Iter> prev(_Iter&& __iter,
160 return std::prev(std::forward<_Iter>(__iter), __n);
/llvm-project-15.0.7/pstl/include/pstl/internal/omp/
H A Dparallel_for_each.h33 auto __iter = std::next(__first, __index); in __parallel_for_each_body() local
34 __f(*__iter); in __parallel_for_each_body()
/llvm-project-15.0.7/libcxx/include/__filesystem/
H A Ddirectory_iterator.h138 begin(directory_iterator __iter) noexcept { in begin() argument
139 return __iter; in begin()
H A Drecursive_directory_iterator.h158 begin(recursive_directory_iterator __iter) noexcept { in begin() argument
159 return __iter; in begin()
/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dsubrange.h97 constexpr subrange(__convertible_to_non_slicing<_Iter> auto __iter, _Sent __sent) in subrange() argument
99 : __begin_(std::move(__iter)), __end_(std::move(__sent)) in subrange()
103 constexpr subrange(__convertible_to_non_slicing<_Iter> auto __iter, _Sent __sent, in subrange() argument
106 : __begin_(std::move(__iter)), __end_(std::move(__sent)), __size_(__n) in subrange()
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dranges_uninitialized_algorithms.h262 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return ranges::iter_move(__iter); }; in operator()
299 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return ranges::iter_move(__iter); }; in operator()
H A Duninitialized_algorithms.h316 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return _VSTD::move(*__iter); }; in uninitialized_move()
349 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return _VSTD::move(*__iter); }; in uninitialized_move_n()
/llvm-project-15.0.7/libcxx/include/
H A Dbit122 int __iter = 0;
126 if ((__iter = std::__countl_zero(static_cast<unsigned long long>(__t))) != __ulldigits)
128 __ret += __iter;
130 return __ret + __iter;