Home
last modified time | relevance | path

Searched refs:forward_iterator (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/libcxx/include/__iterator/
H A Dconcepts.h125 concept forward_iterator = variable
134 forward_iterator<_Ip> &&
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dranges_algo.h325 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2, in _GLIBCXX_VISIBILITY()
490 template<forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1, in _GLIBCXX_VISIBILITY()
491 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2, in _GLIBCXX_VISIBILITY()
554 template<forward_iterator _Iter, sentinel_for<_Iter> _Sent, typename _Tp, in _GLIBCXX_VISIBILITY()
644 template<forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1, in _GLIBCXX_VISIBILITY()
645 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2, in _GLIBCXX_VISIBILITY()
721 template<forward_iterator _Iter, sentinel_for<_Iter> _Sent, in _GLIBCXX_VISIBILITY()
759 template<forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1, in _GLIBCXX_VISIBILITY()
760 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2, in _GLIBCXX_VISIBILITY()
1415 && (forward_iterator<_Iter> in _GLIBCXX_VISIBILITY()
[all …]
H A Diterator_concepts.h623 concept forward_iterator = input_iterator<_Iter> in _GLIBCXX_VISIBILITY()
628 concept bidirectional_iterator = forward_iterator<_Iter> in _GLIBCXX_VISIBILITY()
873 concept permutable = forward_iterator<_Iter> in _GLIBCXX_VISIBILITY()
H A Drange_access.h680 { _Begin{}(std::forward<_Tp>(__t)) } -> forward_iterator; in _GLIBCXX_VISIBILITY()
763 { _Begin{}(std::forward<_Tp>(__t)) } -> forward_iterator; in _GLIBCXX_VISIBILITY()
924 = input_range<_Tp> && forward_iterator<iterator_t<_Tp>>; in _GLIBCXX_VISIBILITY()
H A Dstl_iterator.h1437 operator++(int) requires (!forward_iterator<_Iterator>)
1914 if constexpr (forward_iterator<_It>)
2103 using iterator_concept = conditional_t<forward_iterator<_It>,
2234 operator++(int) requires forward_iterator<_It>
H A Dranges_uninitialized.h72 && forward_iterator<_Iter> in _GLIBCXX_VISIBILITY()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dranges_algo.h242 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2, in _GLIBCXX_VISIBILITY()
344 template<forward_iterator _Iter, sentinel_for<_Iter> _Sent, typename _Tp, in _GLIBCXX_VISIBILITY()
434 template<forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1, in _GLIBCXX_VISIBILITY()
435 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2, in _GLIBCXX_VISIBILITY()
511 template<forward_iterator _Iter, sentinel_for<_Iter> _Sent, in _GLIBCXX_VISIBILITY()
549 template<forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1, in _GLIBCXX_VISIBILITY()
550 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2, in _GLIBCXX_VISIBILITY()
1205 && (forward_iterator<_Iter> in _GLIBCXX_VISIBILITY()
1216 if constexpr (forward_iterator<_Iter>) in _GLIBCXX_VISIBILITY()
1263 && (forward_iterator<iterator_t<_Range>> in _GLIBCXX_VISIBILITY()
[all …]
H A Dranges_util.h337 requires forward_iterator<_It> in _GLIBCXX_VISIBILITY()
591 template<forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1, in _GLIBCXX_VISIBILITY()
592 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2, in _GLIBCXX_VISIBILITY()
H A Dranges_base.h388 { _Begin{}(__t) } -> forward_iterator; in _GLIBCXX_VISIBILITY()
473 { _Begin{}(__t) } -> forward_iterator; in _GLIBCXX_VISIBILITY()
666 = input_range<_Tp> && forward_iterator<iterator_t<_Tp>>; in _GLIBCXX_VISIBILITY()
H A Diterator_concepts.h667 concept forward_iterator = input_iterator<_Iter> in _GLIBCXX_VISIBILITY()
672 concept bidirectional_iterator = forward_iterator<_Iter> in _GLIBCXX_VISIBILITY()
932 concept permutable = forward_iterator<_Iter> in _GLIBCXX_VISIBILITY()
H A Dstl_iterator.h1476 else if constexpr (forward_iterator<_Iterator>)
1586 operator++(int) requires (!forward_iterator<_Iterator>)
2091 if constexpr (forward_iterator<_It>)
2281 using iterator_concept = __conditional_t<forward_iterator<_It>,
2424 operator++(int) requires forward_iterator<_It>
H A Dranges_uninitialized.h72 && forward_iterator<_Iter> in _GLIBCXX_VISIBILITY()
/netbsd-src/external/apache2/llvm/dist/libcxx/include/__ranges/
H A Dempty.h48 { ranges::begin(__t) } -> forward_iterator;
H A Dconcepts.h71 concept forward_range = input_range<_Tp> && forward_iterator<iterator_t<_Tp> >;
H A Dsize.h62 { ranges::begin(__t) } -> forward_iterator;
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/
H A DOneRangesProposalStatus.csv15 … sentinel_for, sized_sentinel_for, input_iterator, output_iterator, forward_iterator, bidirectiona…
18 forward_iterator: `D100275 <https://llvm.org/D100275>`_
/netbsd-src/external/apache2/llvm/dist/libcxx/benchmarks/
H A Dfilesystem.bench.cpp69 BM_PathConstructIter<forward_iterator>(st, gen); in BM_PathConstructForwardIter()
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Diterator82 // [iterator.concept.forward], concept forward_iterator
84 concept forward_iterator = see below; // since C++20
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/
H A Dranges329 requires forward_iterator<_It>
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog-2001185 output_iterator, forward_iterator, bidirectional_iterator,
H A DChangeLog-2019977 (forward_iterator, bidirectional_iterator, random_access_iterator)