Searched refs:iter_rvalue_reference_t (Results 1 – 14 of 14) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | concepts.h | 57 typename iter_rvalue_reference_t<_In>; in requires() 59 { ranges::iter_move(__i) } -> same_as<iter_rvalue_reference_t<_In>>; in requires() 61 common_reference_with<iter_reference_t<_In>&&, iter_rvalue_reference_t<_In>&&> && 62 common_reference_with<iter_rvalue_reference_t<_In>&&, const iter_value_t<_In>&>; 226 …ctly_movable = indirectly_readable<_In> && indirectly_writable<_Out, iter_rvalue_reference_t<_In>>; 231 constructible_from<iter_value_t<_In>, iter_rvalue_reference_t<_In>> && 232 assignable_from<iter_value_t<_In>&, iter_rvalue_reference_t<_In>>;
|
| H A D | iterator_with_data.h | 85 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iterator>
|
| H A D | iter_move.h | 95 using iter_rvalue_reference_t = decltype(ranges::iter_move(std::declval<_Tp&>())); variable
|
| H A D | move_iterator.h | 96 using reference = iter_rvalue_reference_t<_Iter>; 233 friend _LIBCPP_HIDE_FROM_ABI constexpr iter_rvalue_reference_t<_Iter>
|
| 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() 381 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iter>
|
| H A D | counted_iterator.h | 252 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iter>
|
| H A D | common_iterator.h | 238 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iter>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | ranges_uninitialized_algorithms.h | 259 …requires constructible_from<iter_value_t<_OutputIterator>, iter_rvalue_reference_t<_InputIterator>> 296 …requires constructible_from<iter_value_t<_OutputIterator>, iter_rvalue_reference_t<_InputIterator>>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | concepts.h | 74 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<_Rp>>;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | iterator | 44 using iter_rvalue_reference_t = decltype(ranges::iter_move(declval<T&>())); // since C++20 258 friend constexpr iter_rvalue_reference_t<Iterator> 395 using reference = iter_rvalue_reference_t<Iterator>; // Until C++20, value_type&& 429 friend constexpr iter_rvalue_reference_t<Iterator>
|
| H A D | ranges | 51 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<R>>;
|
| H A D | memory | 302 requires constructible_from<iter_value_t<OutputIterator>, iter_rvalue_reference_t<InputIterator>> 322 requires constructible_from<iter_value_t<OutputIterator>, iter_rvalue_reference_t<InputIterator>>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/modules/std/ |
| H A D | iterator.inc | 35 using std::iter_rvalue_reference_t;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 1904 SYMBOL(iter_rvalue_reference_t, std::, <iterator>)
|