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 D | concepts.h | 40 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 D | iter_move.h | 82 using iter_rvalue_reference_t = decltype(ranges::iter_move(declval<_Tp&>())); variable
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | iterator_concepts.h | 167 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 D | ranges_uninitialized.h | 350 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 D | stl_iterator.h | 394 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 D | ranges_base.h | 611 = iter_rvalue_reference_t<iterator_t<_Range>>; in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
H A D | iterator_concepts.h | 146 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 D | ranges_uninitialized.h | 350 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 D | stl_iterator.h | 340 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 D | range_access.h | 900 = iter_rvalue_reference_t<iterator_t<_Range>>; in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/apache2/llvm/dist/libcxx/include/__ranges/ |
H A D | concepts.h | 58 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<_Rp> >;
|
/netbsd-src/external/apache2/llvm/dist/libcxx/include/ |
H A D | ranges | 51 using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<R>>;
|
H A D | iterator | 44 using iter_rvalue_reference_t = decltype(ranges::iter_move(declval<T&>())); // since C++20
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/ |
H A D | ChangeLog-2020 | 6200 (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 D | ChangeLog-2019 | 972 (iter_rvalue_reference_t, incrementable_traits, iter_difference_t)
|