/openbsd-src/gnu/lib/libstdc++/libstdc++/include/bits/ |
H A D | stl_iterator_base_types.h | 86 struct bidirectional_iterator_tag : public forward_iterator_tag {}; struct 88 struct random_access_iterator_tag : public bidirectional_iterator_tag {};
|
H A D | stl_iterator_base_funcs.h | 129 bidirectional_iterator_tag) in __advance() argument
|
H A D | stl_algo.h | 1316 bidirectional_iterator_tag) in __reverse() argument 1456 bidirectional_iterator_tag) in __rotate() argument 1465 __reverse(__first, __middle, bidirectional_iterator_tag()); in __rotate() 1466 __reverse(__middle, __last, bidirectional_iterator_tag()); in __rotate() 1472 __reverse(__middle, __last, bidirectional_iterator_tag()); in __rotate() 1475 __reverse(__first, __middle, bidirectional_iterator_tag()); in __rotate() 1713 bidirectional_iterator_tag) in __partition() argument 4258 bidirectional_iterator_tag, bidirectional_iterator_tag) in __find_end() argument 4286 bidirectional_iterator_tag, bidirectional_iterator_tag, in __find_end() argument
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/bits/ |
H A D | stl_iterator_base_types.h | 87 struct bidirectional_iterator_tag : public forward_iterator_tag {}; struct 90 struct random_access_iterator_tag : public bidirectional_iterator_tag {};
|
H A D | stl_iterator_base_funcs.h | 135 bidirectional_iterator_tag) in __advance() argument
|
H A D | stl_list.h | 118 typedef std::bidirectional_iterator_tag iterator_category; 196 typedef std::bidirectional_iterator_tag iterator_category;
|
H A D | stl_algo.h | 1636 bidirectional_iterator_tag) in __reverse() argument 1799 bidirectional_iterator_tag) in __rotate() argument 1808 std::__reverse(__first, __middle, bidirectional_iterator_tag()); in __rotate() 1809 std::__reverse(__middle, __last, bidirectional_iterator_tag()); in __rotate() 1818 std::__reverse(__middle, __last, bidirectional_iterator_tag()); in __rotate() 1820 std::__reverse(__first, __middle, bidirectional_iterator_tag()); in __rotate() 2057 bidirectional_iterator_tag) in __partition() argument 5348 bidirectional_iterator_tag, bidirectional_iterator_tag) in __find_end() argument 5381 bidirectional_iterator_tag, bidirectional_iterator_tag, in __find_end() argument
|
/openbsd-src/gnu/llvm/libcxx/include/__iterator/ |
H A D | iterator_traits.h | 73 struct _LIBCPP_TEMPLATE_VIS bidirectional_iterator_tag : public forward_iterator_tag {}; struct 74 struct _LIBCPP_TEMPLATE_VIS random_access_iterator_tag : public bidirectional_iterator_tag {}; 306 using type = bidirectional_iterator_tag; 462 …ional_iterator : public __has_iterator_category_convertible_to<_Tp, bidirectional_iterator_tag> {}; 503 !__has_iterator_category_convertible_to<_Tp, bidirectional_iterator_tag>::value> {}; 508 __has_iterator_category_convertible_to<_Tp, bidirectional_iterator_tag>::value &&
|
H A D | advance.h | 44 …Iter& __i, typename iterator_traits<_BiDirIter>::difference_type __n, bidirectional_iterator_tag) { in __advance() argument
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/backward/ |
H A D | iterator.h | 74 using std::bidirectional_iterator_tag; 113 typedef bidirectional_iterator_tag iterator_category;
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/include/backward/ |
H A D | iterator.h | 74 using std::bidirectional_iterator_tag; 113 typedef bidirectional_iterator_tag iterator_category;
|
/openbsd-src/gnu/llvm/libcxx/include/__ranges/ |
H A D | filter_view.h | 114 _If<derived_from<_Cat, bidirectional_iterator_tag>, bidirectional_iterator_tag, 129 _If<bidirectional_range<_View>, bidirectional_iterator_tag,
|
H A D | join_view.h | 61 …derived_from<_OuterC, bidirectional_iterator_tag> && derived_from<_InnerC, bidirectional_iterator_… 63 bidirectional_iterator_tag, 243 bidirectional_iterator_tag,
|
/openbsd-src/gnu/llvm/libcxx/include/__algorithm/ |
H A D | stable_partition.h | 158 _Distance __len, _Pair __p, bidirectional_iterator_tag __bit) in __stable_partition_impl() 269 bidirectional_iterator_tag) in __stable_partition_impl() argument 306 std::move(__first), std::move(__last), __pred, __len, __p, bidirectional_iterator_tag()); in __stable_partition_impl()
|
H A D | ranges_iterator_concept.h | 36 return bidirectional_iterator_tag(); in __get_iterator_concept()
|
H A D | find_end.h | 102 bidirectional_iterator_tag, in __find_end() argument 103 bidirectional_iterator_tag) { in __find_end()
|
H A D | reverse.h | 27 …rse_impl(_BidirectionalIterator __first, _BidirectionalIterator __last, bidirectional_iterator_tag) in __reverse_impl() argument
|
H A D | partition.h | 53 bidirectional_iterator_tag) in __partition_impl() argument
|
/openbsd-src/gnu/llvm/libcxx/include/__filesystem/ |
H A D | path_iterator.h | 46 typedef bidirectional_iterator_tag iterator_concept;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | AllocatorList.h | 90 std::bidirectional_iterator_tag, ValueT> { 97 std::bidirectional_iterator_tag, ValueT>;
|
H A D | ilist_iterator.h | 70 using iterator_category = std::bidirectional_iterator_tag;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDie.h | 354 : public iterator_facade_base<iterator, std::bidirectional_iterator_tag, 407 bidirectional_iterator_tag, const llvm::DWARFDie> {
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/ |
H A D | point_iterators.hpp | 116 typedef std::bidirectional_iterator_tag iterator_category;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
H A D | InstIterator.h | 42 using iterator_category = std::bidirectional_iterator_tag;
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanCFG.h | 35 std::bidirectional_iterator_tag,
|