Searched refs:iter_rvalue_reference_t (Results 1 – 15 of 15) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | concepts.h | 63 typename iter_rvalue_reference_t<_In>; in requires() local 65 { ranges::iter_move(__i) } -> same_as<iter_rvalue_reference_t<_In>>; in requires() 67 common_reference_with<iter_reference_t<_In>&&, iter_rvalue_reference_t<_In>&&> && 68 common_reference_with<iter_rvalue_reference_t<_In>&&, const iter_value_t<_In>&>; 293 …ctly_movable = indirectly_readable<_In> && indirectly_writable<_Out, iter_rvalue_reference_t<_In>>; 298 constructible_from<iter_value_t<_In>, iter_rvalue_reference_t<_In>> && 299 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> in iter_move()
|
| H A D | iter_move.h | 96 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>; 232 friend _LIBCPP_HIDE_FROM_ABI constexpr iter_rvalue_reference_t<_Iter>
|
| H A D | reverse_iterator.h | 188 …_LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iter> iter_move(const reverse_iter… in iter_move()
|
| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | ranges_uninitialized_algorithms.h | 224 …requires constructible_from<iter_value_t<_OutputIterator>, iter_rvalue_reference_t<_InputIterator>> 257 …requires constructible_from<iter_value_t<_OutputIterator>, iter_rvalue_reference_t<_InputIterator>>
|
| /freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | concepts.h | 78 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<_Rp>>;
|
| H A D | join_with_view.h | 383 … common_reference_t<iter_rvalue_reference_t<_InnerIter>, iter_rvalue_reference_t<_PatternIter>>;
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| 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 | memory | 301 requires constructible_from<iter_value_t<OutputIterator>, iter_rvalue_reference_t<InputIterator>> 321 requires constructible_from<iter_value_t<OutputIterator>, iter_rvalue_reference_t<InputIterator>>
|
| /freebsd/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 | 301 requires constructible_from<iter_value_t<OutputIterator>, iter_rvalue_reference_t<InputIterator>> 321 requires constructible_from<iter_value_t<OutputIterator>, iter_rvalue_reference_t<InputIterator>>
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | iterator.cppm | |
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 1937 SYMBOL(iter_rvalue_reference_t, std::, <iterator>)
|