Home
last modified time | relevance | path

Searched refs:iter_rvalue_reference_t (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dconcepts.h63 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 Diterator_with_data.h85 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iterator> in iter_move()
H A Diter_move.h96 using iter_rvalue_reference_t = decltype(ranges::iter_move(std::declval<_Tp&>())); variable
H A Dmove_iterator.h96 using reference = iter_rvalue_reference_t<_Iter>;
232 friend _LIBCPP_HIDE_FROM_ABI constexpr iter_rvalue_reference_t<_Iter>
H A Dreverse_iterator.h188 …_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 Dranges_uninitialized_algorithms.h224 …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 Dconcepts.h78 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<_Rp>>;
H A Djoin_with_view.h383 … common_reference_t<iter_rvalue_reference_t<_InnerIter>, iter_rvalue_reference_t<_PatternIter>>;
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Diterator44 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 Dmemory301 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 Diterator44 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 Dranges51 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<R>>;
H A Dmemory301 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 Diterator.cppm
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1937 SYMBOL(iter_rvalue_reference_t, std::, <iterator>)