| /freebsd-12.1/contrib/libstdc++/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
|
| H A D | stl_tree.h | 160 typedef bidirectional_iterator_tag iterator_category; 232 typedef bidirectional_iterator_tag iterator_category;
|
| H A D | boost_concept_check.h | 506 std::bidirectional_iterator_tag> >();
|
| /freebsd-12.1/contrib/libstdc++/include/backward/ |
| H A D | iterator.h | 74 using std::bidirectional_iterator_tag; 113 typedef bidirectional_iterator_tag iterator_category;
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFDie.h | 337 : public iterator_facade_base<iterator, std::bidirectional_iterator_tag, 395 bidirectional_iterator_tag, const llvm::DWARFDie> {
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | AllocatorList.h | 92 std::bidirectional_iterator_tag, ValueT> { 99 std::bidirectional_iterator_tag, ValueT>;
|
| H A D | SparseMultiSet.h | 221 class iterator_base : public std::iterator<std::bidirectional_iterator_tag, 251 using super = std::iterator<std::bidirectional_iterator_tag, ValueT>;
|
| H A D | STLExtras.h | 367 std::bidirectional_iterator_tag> 369 std::bidirectional_iterator_tag> { 371 std::bidirectional_iterator_tag>; 398 using type = std::bidirectional_iterator_tag; 406 std::bidirectional_iterator_tag, 543 ZipType, typename std::common_type<std::bidirectional_iterator_tag,
|
| H A D | ilist_iterator.h | 71 using iterator_category = std::bidirectional_iterator_tag;
|
| H A D | iterator.h | 75 IsBidirectional = std::is_base_of<std::bidirectional_iterator_tag,
|
| H A D | ImmutableSet.h | 651 : public std::iterator<std::bidirectional_iterator_tag, 762 : public std::iterator<std::bidirectional_iterator_tag,
|
| H A D | IntervalMap.h | 1298 public std::iterator<std::bidirectional_iterator_tag, ValT> {
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | InstIterator.h | 43 using iterator_category = std::bidirectional_iterator_tag;
|
| H A D | Metadata.h | 1340 public std::iterator<std::bidirectional_iterator_tag, T2> {
|
| /freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/bin_search_tree_/ |
| H A D | point_iterators.hpp | 116 typedef std::bidirectional_iterator_tag iterator_category;
|
| /freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/ |
| H A D | point_iterators.hpp | 137 typedef std::bidirectional_iterator_tag iterator_category;
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstrBundleIterator.h | 122 using iterator_category = std::bidirectional_iterator_tag;
|
| /freebsd-12.1/contrib/libc++/include/ |
| H A D | iterator | 54 struct bidirectional_iterator_tag : public forward_iterator_tag {}; 55 struct random_access_iterator_tag : public bidirectional_iterator_tag {}; 437 struct _LIBCPP_TEMPLATE_VIS bidirectional_iterator_tag : public forward_iterator_tag {}; 438 struct _LIBCPP_TEMPLATE_VIS random_access_iterator_tag : public bidirectional_iterator_tag {}; 526 …ional_iterator : public __has_iterator_category_convertible_to<_Tp, bidirectional_iterator_tag> {}; 560 typename iterator_traits<_BiDirIter>::difference_type __n, bidirectional_iterator_tag)
|
| H A D | algorithm | 970 bidirectional_iterator_tag, bidirectional_iterator_tag) 2198 __reverse(_BidirectionalIterator __first, _BidirectionalIterator __last, bidirectional_iterator_tag) 2367 _VSTD::bidirectional_iterator_tag) 3165 bidirectional_iterator_tag) 3373 _Distance __len, _Pair __p, bidirectional_iterator_tag __bit) 3481 bidirectional_iterator_tag) 3515 (__first, __last, __pred, __len, __p, bidirectional_iterator_tag());
|
| H A D | list | 312 typedef bidirectional_iterator_tag iterator_category; 432 typedef bidirectional_iterator_tag iterator_category;
|
| H A D | map | 785 typedef bidirectional_iterator_tag iterator_category; 844 typedef bidirectional_iterator_tag iterator_category;
|
| H A D | __tree | 819 typedef bidirectional_iterator_tag iterator_category; 892 typedef bidirectional_iterator_tag iterator_category;
|