Home
last modified time | relevance | path

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 Dconcepts.h57 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 Diterator_with_data.h85 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iterator>
H A Diter_move.h95 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>;
233 friend _LIBCPP_HIDE_FROM_ABI constexpr iter_rvalue_reference_t<_Iter>
H A Dreverse_iterator.h186 …_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 Dcounted_iterator.h252 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iter>
H A Dcommon_iterator.h238 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iter>
/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/
H A Dranges_uninitialized_algorithms.h259 …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 Dconcepts.h74 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<_Rp>>;
/freebsd-14.2/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 Dmemory302 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 Diterator.inc35 using std::iter_rvalue_reference_t;
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1904 SYMBOL(iter_rvalue_reference_t, std::, <iterator>)