Home
last modified time | relevance | path

Searched refs:bidirectional_iterator_tag (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/libcxx/include/__algorithm/
H A Dfind_end.h67 …ionalIterator2 __last2, _BinaryPredicate __pred, bidirectional_iterator_tag, bidirectional_iterato… in __find_end() argument
H A Dstable_partition.h147 _Distance __len, _Pair __p, bidirectional_iterator_tag __bit) in __stable_partition()
255 bidirectional_iterator_tag) in __stable_partition() argument
289 (__first, __last, __pred, __len, __p, bidirectional_iterator_tag()); in __stable_partition()
H A Dreverse.h28 __reverse(_BidirectionalIterator __first, _BidirectionalIterator __last, bidirectional_iterator_tag) in __reverse() argument
H A Dpartition.h53 bidirectional_iterator_tag) in __partition() argument
H A Drotate.h157 bidirectional_iterator_tag) in __rotate() argument
/freebsd-13.1/contrib/llvm-project/libcxx/include/__iterator/
H A Diterator_traits.h55 struct _LIBCPP_TEMPLATE_VIS bidirectional_iterator_tag : public forward_iterator_tag {}; struct
56 struct _LIBCPP_TEMPLATE_VIS random_access_iterator_tag : public bidirectional_iterator_tag {};
290 using type = bidirectional_iterator_tag;
446 …ional_iterator : public __has_iterator_category_convertible_to<_Tp, bidirectional_iterator_tag> {};
H A Dadvance.h43 …Iter& __i, typename iterator_traits<_BiDirIter>::difference_type __n, bidirectional_iterator_tag) { in __advance() argument
H A Dreverse_iterator.h71 bidirectional_iterator_tag> iterator_concept;
H A Dconcepts.h148 derived_from<_ITER_CONCEPT<_Ip>, bidirectional_iterator_tag> &&
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h354 : public iterator_facade_base<iterator, std::bidirectional_iterator_tag,
407 bidirectional_iterator_tag, const llvm::DWARFDie> {
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAllocatorList.h91 std::bidirectional_iterator_tag, ValueT> {
98 std::bidirectional_iterator_tag, ValueT>;
H A Dilist_iterator.h70 using iterator_category = std::bidirectional_iterator_tag;
H A DSTLExtras.h425 std::bidirectional_iterator_tag>
427 std::bidirectional_iterator_tag> {
429 std::bidirectional_iterator_tag>;
456 using type = std::bidirectional_iterator_tag;
464 std::bidirectional_iterator_tag,
597 ZipType, typename std::common_type<std::bidirectional_iterator_tag,
H A Diterator.h78 IsBidirectional = std::is_base_of<std::bidirectional_iterator_tag,
H A DSparseMultiSet.h223 using iterator_category = std::bidirectional_iterator_tag;
H A DImmutableSet.h658 using iterator_category = std::bidirectional_iterator_tag;
774 using iterator_category = std::bidirectional_iterator_tag;
H A DIntervalMap.h1301 using iterator_category = std::bidirectional_iterator_tag;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstIterator.h42 using iterator_category = std::bidirectional_iterator_tag;
H A DIntrinsicInst.h155 std::bidirectional_iterator_tag, Value *> {
H A DMetadata.h1407 using iterator_category = std::bidirectional_iterator_tag;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBundleIterator.h121 using iterator_category = std::bidirectional_iterator_tag;
/freebsd-13.1/contrib/llvm-project/libcxx/include/__ranges/
H A Dtransform_view.h121 struct __transform_view_iterator_concept<_View> { using type = bidirectional_iterator_tag; };
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Diterator161 struct bidirectional_iterator_tag : public forward_iterator_tag {};
162 struct random_access_iterator_tag : public bidirectional_iterator_tag {};
H A Dmap802 typedef bidirectional_iterator_tag iterator_category;
861 typedef bidirectional_iterator_tag iterator_category;
H A Dlist313 typedef bidirectional_iterator_tag iterator_category;
433 typedef bidirectional_iterator_tag iterator_category;

12