Searched refs:ilist_iterator (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | ilist_iterator.h | 87 ilist_iterator() = default; 92 ilist_iterator( 114 explicit ilist_iterator( 146 friend bool operator==(const ilist_iterator &LHS, const ilist_iterator &RHS) { 149 friend bool operator!=(const ilist_iterator &LHS, const ilist_iterator &RHS) { 154 ilist_iterator &operator--() { 158 ilist_iterator &operator++() { 162 ilist_iterator operator--(int) { 163 ilist_iterator tmp = *this; 167 ilist_iterator operator++(int) { [all …]
|
| H A D | ilist_node.h | 29 template <class OptionsT, bool IsReverse, bool IsConst> class ilist_iterator; variable 48 friend class ilist_iterator<OptionsT, false, false>; 49 friend class ilist_iterator<OptionsT, false, true>; 50 friend class ilist_iterator<OptionsT, true, false>; 51 friend class ilist_iterator<OptionsT, true, true>; 54 using self_iterator = ilist_iterator<OptionsT, false, false>; 55 using const_self_iterator = ilist_iterator<OptionsT, false, true>; 56 using reverse_self_iterator = ilist_iterator<OptionsT, true, false>; 57 using const_reverse_self_iterator = ilist_iterator<OptionsT, true, true>;
|
| H A D | simple_ilist.h | 96 using iterator = ilist_iterator<OptionsT, false, false>; 97 using const_iterator = ilist_iterator<OptionsT, false, true>; 98 using reverse_iterator = ilist_iterator<OptionsT, true, false>; 99 using const_reverse_iterator = ilist_iterator<OptionsT, true, true>;
|