Home
last modified time | relevance | path

Searched refs:iter_move (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Diter_move.h38 void iter_move() = delete;
43 iter_move(std::forward<_Tp>(__t)); in requires()
65 noexcept(noexcept(iter_move(std::forward<_Ip>(__i)))) { in decltype()
66 return iter_move(std::forward<_Ip>(__i)); in decltype()
87 inline constexpr auto iter_move = __iter_move::__fn{};
93 { ranges::iter_move(__t) } -> __can_reference; in requires()
95 using iter_rvalue_reference_t = decltype(ranges::iter_move(std::declval<_Tp&>()));
H A Diter_swap.h78 noexcept(noexcept(iter_value_t<_T2>(ranges::iter_move(__y))) && // in operator()
79 noexcept(*__y = ranges::iter_move(__x)) && // in operator()
81 iter_value_t<_T2> __old(ranges::iter_move(__y)); in operator()
82 *__y = ranges::iter_move(__x); in operator()
H A Diterator_with_data.h17 #include <__iterator/iter_move.h>
86 iter_move(const __iterator_with_data& __iter) noexcept(noexcept(ranges::iter_move(__iter.__iter_))) {
87 return ranges::iter_move(__iter.__iter_);
83 iter_move(const __iterator_with_data& __iter) noexcept(noexcept(ranges::iter_move(__iter.__iter_))) { iter_move() function
H A Dmove_iterator.h142 …_LIBCPP_HIDE_FROM_ABI constexpr reference operator*() const { return ranges::iter_move(__current_)…
144 return ranges::iter_move(__current_ + __n);
233 iter_move(const move_iterator& __i) noexcept(noexcept(ranges::iter_move(__i.__current_))) {
234 return ranges::iter_move(__i.__current_);
H A Dcounted_iterator.h253 iter_move(const counted_iterator& __i) noexcept(noexcept(ranges::iter_move(__i.__current_)))
257 return ranges::iter_move(__i.__current_);
H A Dcommon_iterator.h239iter_move(const common_iterator& __i) noexcept(noexcept(ranges::iter_move(std::declval<const _Iter… in iter_move() function
244 return ranges::iter_move(std::__unchecked_get<_Iter>(__i.__hold_)); in iter_move()
H A Dreverse_iterator.h186 …_LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iter> iter_move(const reverse_iter… in iter_move() function
187 … is_nothrow_copy_constructible_v<_Iter> && noexcept(ranges::iter_move(--std::declval<_Iter&>()))) { in iter_move()
189 return ranges::iter_move(--__tmp); in iter_move()
H A Dconcepts.h59 { ranges::iter_move(__i) } -> same_as<iter_rvalue_reference_t<_In>>; in requires()
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dfilter_view.h24 #include <__iterator/iter_move.h>
198 iter_move(__iterator const& __it) noexcept(noexcept(ranges::iter_move(__it.__current_))) {
199 return ranges::iter_move(__it.__current_);
H A Djoin_view.h20 #include <__iterator/iter_move.h>
342 iter_move(const __iterator& __i) noexcept(noexcept(ranges::iter_move(*__i.__inner_))) {
343 return ranges::iter_move(*__i.__inner_);
H A Dlazy_split_view.h388iter_move(const __inner_iterator& __i) noexcept(noexcept(ranges::iter_move(__i.__outer_current()))…
389 return ranges::iter_move(__i.__outer_current());
H A Dzip_view.h410 _LIBCPP_HIDE_FROM_ABI friend constexpr auto iter_move(const __iterator& __i) noexcept(
411 …(noexcept(ranges::iter_move(std::declval<const iterator_t<__maybe_const<_Const, _Views>>&>())) && …
413 return ranges::__tuple_transform(ranges::iter_move, __i.__current_);
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_remove_if.h49 *__new_end = ranges::iter_move(__i); in __remove_if_impl()
H A Diterator_operations.h61 static constexpr auto __iter_move = ranges::iter_move;
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Diterator.cppm
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dranges_uninitialized_algorithms.h18 #include <__iterator/iter_move.h>
263 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return ranges::iter_move(__iter); }; in operator()
303 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return ranges::iter_move(__iter); }; in operator()
/freebsd/contrib/llvm-project/libcxx/include/
H A Diterator39 inline constexpr unspecified iter_move = unspecified; // since C++20, nodiscard as an extension
44 using iter_rvalue_reference_t = decltype(ranges::iter_move(declval<T&>())); // since C++20
259 iter_move(const reverse_iterator& i) noexcept(see below);
430 iter_move(const move_iterator& i)
431 noexcept(noexcept(ranges::iter_move(i.current))); // Since C++20
718 # include <__iterator/iter_move.h>
H A Dmodule.modulemap1420 module std_private_iterator_iter_move [system] { header "__iterator/iter_move.h" }
/freebsd/lib/libc++/
H A DMakefile841 IT_HEADERS+= iter_move.h
H A Dlibcxx.imp459 { include: [ "<__iterator/iter_move.h>", "private", "<iterator>", "public" ] },
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc3636 SYMBOL(iter_move, std::ranges::, <iterator>)