Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/libcxx/include/__iterator/
H A Dconcepts.h40 typename iter_rvalue_reference_t<_In>; in requires()
42 { ranges::iter_move(__i) } -> same_as<iter_rvalue_reference_t<_In> >; in requires()
45 common_reference_with<iter_reference_t<_In>&&, iter_rvalue_reference_t<_In>&&> &&
46 common_reference_with<iter_rvalue_reference_t<_In>&&, const iter_value_t<_In>&>;
H A Diter_move.h82 using iter_rvalue_reference_t = decltype(ranges::iter_move(declval<_Tp&>())); variable
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Diterator_concepts.h167 using iter_rvalue_reference_t in _GLIBCXX_VISIBILITY()
537 typename iter_rvalue_reference_t<_In>; in _GLIBCXX_VISIBILITY()
540 requires same_as<iter_rvalue_reference_t<const _In>, in _GLIBCXX_VISIBILITY()
541 iter_rvalue_reference_t<_In>>; in _GLIBCXX_VISIBILITY()
545 iter_rvalue_reference_t<_In>&&> in _GLIBCXX_VISIBILITY()
546 && common_reference_with<iter_rvalue_reference_t<_In>&&, in _GLIBCXX_VISIBILITY()
809 && indirectly_writable<_Out, iter_rvalue_reference_t<_In>>; in _GLIBCXX_VISIBILITY()
815 && constructible_from<iter_value_t<_In>, iter_rvalue_reference_t<_In>> in _GLIBCXX_VISIBILITY()
816 && assignable_from<iter_value_t<_In>&, iter_rvalue_reference_t<_In>>; in _GLIBCXX_VISIBILITY()
H A Dranges_uninitialized.h350 iter_rvalue_reference_t<_Iter>> in _GLIBCXX_VISIBILITY()
360 iter_rvalue_reference_t<_Iter>>) in _GLIBCXX_VISIBILITY()
403 iter_rvalue_reference_t<_Iter>> in _GLIBCXX_VISIBILITY()
412 iter_rvalue_reference_t<_Iter>>) in _GLIBCXX_VISIBILITY()
H A Dstl_iterator.h394 friend constexpr iter_rvalue_reference_t<_Iterator> in _GLIBCXX_VISIBILITY()
1495 using reference = iter_rvalue_reference_t<_Iterator>;
1658 friend constexpr iter_rvalue_reference_t<_Iterator>
2176 friend constexpr iter_rvalue_reference_t<_It>
2532 friend constexpr iter_rvalue_reference_t<_It>
H A Dranges_base.h611 = iter_rvalue_reference_t<iterator_t<_Range>>; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Diterator_concepts.h146 using iter_rvalue_reference_t in _GLIBCXX_VISIBILITY()
519 typename iter_rvalue_reference_t<_In>; in _GLIBCXX_VISIBILITY()
521 { ranges::iter_move(__in) } -> same_as<iter_rvalue_reference_t<_In>>; in _GLIBCXX_VISIBILITY()
525 iter_rvalue_reference_t<_In>&&> in _GLIBCXX_VISIBILITY()
526 && common_reference_with<iter_rvalue_reference_t<_In>&&, in _GLIBCXX_VISIBILITY()
750 && indirectly_writable<_Out, iter_rvalue_reference_t<_In>>; in _GLIBCXX_VISIBILITY()
756 && constructible_from<iter_value_t<_In>, iter_rvalue_reference_t<_In>> in _GLIBCXX_VISIBILITY()
757 && assignable_from<iter_value_t<_In>&, iter_rvalue_reference_t<_In>>; in _GLIBCXX_VISIBILITY()
H A Dranges_uninitialized.h350 iter_rvalue_reference_t<_Iter>> in _GLIBCXX_VISIBILITY()
360 iter_rvalue_reference_t<_Iter>>) in _GLIBCXX_VISIBILITY()
403 iter_rvalue_reference_t<_Iter>> in _GLIBCXX_VISIBILITY()
412 iter_rvalue_reference_t<_Iter>>) in _GLIBCXX_VISIBILITY()
H A Dstl_iterator.h340 friend constexpr iter_rvalue_reference_t<_Iterator> in _GLIBCXX_VISIBILITY()
1359 using reference = iter_rvalue_reference_t<_Iterator>;
1502 friend constexpr iter_rvalue_reference_t<_Iterator>
1998 friend iter_rvalue_reference_t<_It>
2331 friend constexpr iter_rvalue_reference_t<_It>
H A Drange_access.h900 = iter_rvalue_reference_t<iterator_t<_Range>>; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/apache2/llvm/dist/libcxx/include/__ranges/
H A Dconcepts.h58 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<_Rp> >;
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Dranges51 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<R>>;
H A Diterator44 using iter_rvalue_reference_t = decltype(ranges::iter_move(declval<T&>())); // since C++20
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog-20206200 (iter_rvalue_reference_t): Use _IMove::__type instead of checking
6202 (__detail::__indirectly_readable_impl): Use iter_rvalue_reference_t
8308 (iter_rvalue_reference_t, iter_common_reference_t, indirect_result_t):
H A DChangeLog-2019972 (iter_rvalue_reference_t, incrementable_traits, iter_difference_t)