/freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | iter_move.h | 38 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 D | iter_swap.h | 78 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 D | iterator_with_data.h | 17 #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 D | move_iterator.h | 142 …_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 D | counted_iterator.h | 253 iter_move(const counted_iterator& __i) noexcept(noexcept(ranges::iter_move(__i.__current_))) 257 return ranges::iter_move(__i.__current_);
|
H A D | common_iterator.h | 239 …iter_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 D | reverse_iterator.h | 186 …_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 D | concepts.h | 59 { ranges::iter_move(__i) } -> same_as<iter_rvalue_reference_t<_In>>; in requires()
|
/freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | filter_view.h | 24 #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 D | join_view.h | 20 #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 D | lazy_split_view.h | 388 …iter_move(const __inner_iterator& __i) noexcept(noexcept(ranges::iter_move(__i.__outer_current()))… 389 return ranges::iter_move(__i.__outer_current());
|
H A D | zip_view.h | 410 _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 D | ranges_remove_if.h | 49 *__new_end = ranges::iter_move(__i); in __remove_if_impl()
|
H A D | iterator_operations.h | 61 static constexpr auto __iter_move = ranges::iter_move;
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | iterator.cppm |
|
/freebsd/contrib/llvm-project/libcxx/include/__memory/ |
H A D | ranges_uninitialized_algorithms.h | 18 #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 D | iterator | 39 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 D | module.modulemap | 1420 module std_private_iterator_iter_move [system] { header "__iterator/iter_move.h" }
|
/freebsd/lib/libc++/ |
H A D | Makefile | 841 IT_HEADERS+= iter_move.h
|
H A D | libcxx.imp | 459 { include: [ "<__iterator/iter_move.h>", "private", "<iterator>", "public" ] },
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 3636 SYMBOL(iter_move, std::ranges::, <iterator>)
|