| /freebsd-12.1/contrib/compiler-rt/lib/xray/ |
| H A D | xray_buffer_queue.h | 87 Iterator &operator++() { 95 Iterator operator++(int) { 96 Iterator C = *this; 116 Iterator() = default; 117 Iterator(const Iterator &) = default; 118 Iterator(Iterator &&) = default; 119 Iterator &operator=(const Iterator &) = default; 120 Iterator &operator=(Iterator &&) = default; 121 ~Iterator() = default; 124 friend bool operator==(const Iterator &L, const Iterator<V> &R) { [all …]
|
| H A D | xray_segmented_array.h | 82 template <class U> class Iterator { 92 Iterator(const Iterator &) NOEXCEPT XRAY_NEVER_INSTRUMENT = default; 94 Iterator(Iterator &&) NOEXCEPT XRAY_NEVER_INSTRUMENT = default; 95 Iterator &operator=(const Iterator &) XRAY_NEVER_INSTRUMENT = default; 96 Iterator &operator=(Iterator &&) XRAY_NEVER_INSTRUMENT = default; 97 ~Iterator() XRAY_NEVER_INSTRUMENT = default; 128 Iterator Copy(*this); 134 Iterator Copy(*this); 629 return Iterator<T>(Head, 0, Size); in begin() 632 return Iterator<T>(Tail, Size, Size); in end() [all …]
|
| H A D | xray_log_interface.cc | 54 void __xray_log_set_buffer_iterator(XRayBuffer (*Iterator)(XRayBuffer)) in __xray_log_set_buffer_iterator() 57 reinterpret_cast<uintptr_t>(Iterator), memory_order_release); in __xray_log_set_buffer_iterator() 201 auto Iterator = reinterpret_cast<XRayBuffer (*)(XRayBuffer)>( in __xray_log_process_buffers() local 203 auto Buffer = (*Iterator)(XRayBuffer{nullptr, 0}); in __xray_log_process_buffers() 207 Buffer = (*Iterator)(Buffer); in __xray_log_process_buffers()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstrBundleIterator.h | 54 template <class Iterator> static Iterator getBundleBegin(Iterator I) { 62 template <class Iterator> static Iterator getBundleFinal(Iterator I) { 70 template <class Iterator> static void increment(Iterator &I) { 75 template <class Iterator> static void decrement(Iterator &I) { 82 template <class Iterator> static Iterator getBundleBegin(Iterator I) { 89 template <class Iterator> static Iterator getBundleFinal(Iterator I) { 96 template <class Iterator> static void increment(Iterator &I) { 101 template <class Iterator> static void decrement(Iterator &I) {
|
| /freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/bin_search_tree_/ |
| H A D | node_iterators.hpp | 61 Iterator, \ 67 class Iterator, 167 Iterator, \ 173 class Iterator, 189 typedef Iterator value_type; 192 typedef Iterator reference; 195 typedef Iterator const_reference; 211 inline Iterator 214 return (Iterator(PB_DS_TREE_CONST_NODE_ITERATOR_CLASS_C_DEC::m_p_nd)); in operator *()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | DenseSet.h | 106 class Iterator { 118 Iterator() = default; 119 Iterator(const typename MapTy::iterator &i) : I(i) {} in Iterator() function 126 Iterator& operator++() { ++I; return *this; } 135 friend class Iterator; variable 145 ConstIterator(const Iterator &B) : I(B.I) {} in ConstIterator() 157 using iterator = Iterator; 160 iterator begin() { return Iterator(TheMap.begin()); } in begin() 161 iterator end() { return Iterator(TheMap.end()); } in end() 178 return Iterator(TheMap.find_as(Val)); in find_as() [all …]
|
| H A D | PriorityQueue.h | 35 template<class Iterator> 36 PriorityQueue(Iterator begin, Iterator end,
|
| H A D | MapVector.h | 174 typename VectorType::iterator erase(typename VectorType::iterator Iterator) { in erase() argument 175 Map.erase(Iterator->first); in erase() 176 auto Next = Vector.erase(Iterator); in erase() 194 auto Iterator = find(Key); in erase() local 195 if (Iterator == end()) in erase() 197 erase(Iterator); in erase()
|
| /freebsd-12.1/contrib/googletest/googletest/include/gtest/internal/ |
| H A D | gtest-param-util.h | 211 return new Iterator(this, begin_, 0, step_); in Begin() 223 virtual ~Iterator() {} in ~Iterator() 233 return new Iterator(*this); in Clone() 248 Iterator(const Iterator& other) in Iterator() function 254 void operator=(const Iterator& other); 296 return new Iterator(this, container_.begin()); in Begin() 299 return new Iterator(this, container_.end()); in End() 307 Iterator(const ParamGeneratorInterface<T>* base, in Iterator() function 310 virtual ~Iterator() {} in ~Iterator() 320 return new Iterator(*this); in Clone() [all …]
|
| H A D | gtest-param-util-generated.h.pump | 123 return new Iterator(this, $for j, [[g$(j)_, g$(j)_.begin()]]); 126 return new Iterator(this, $for j, [[g$(j)_, g$(j)_.end()]]); 130 class Iterator : public ParamIteratorInterface<ParamType> { 132 Iterator(const ParamGeneratorInterface<ParamType>* base, $for j, [[ 143 virtual ~Iterator() {} 164 return new Iterator(*this); 173 const Iterator* typed_other = 174 CheckedDowncastToActualType<const Iterator>(&other); 186 Iterator(const Iterator& other) 211 void operator=(const Iterator& other); [all …]
|
| /freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/ |
| H A D | node_iterators.hpp | 64 Iterator, \ 75 Iterator, \ 85 class Iterator, 262 class Iterator, 275 typedef Iterator iterator; 293 typedef Iterator value_type; 316 return Iterator(base_type::m_p_nd); in operator *()
|
| /freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_list.h | 30 friend class Iterator; member 150 typedef IteratorBase<Item> Iterator; typedef 153 Iterator begin() { return Iterator(first_); } in begin() 154 Iterator end() { return Iterator(0); } in end()
|
| H A D | sanitizer_bitvector.h | 88 class Iterator { 90 Iterator() { } in Iterator() function 91 explicit Iterator(const BasicBitVector &bv) : bv_(bv) {} in Iterator() function 274 class Iterator { 276 Iterator() { } in Iterator() function 277 explicit Iterator(const TwoLevelBitVector &bv) : bv_(bv), i0_(0), i1_(0) { in Iterator() function 295 it1_ = typename BV::Iterator(bv_.l1_[i0_]); in next() 304 it2_ = typename BV::Iterator(bv_.l2_[i0_][i1_]); in next() 321 typename BV::Iterator it1_, it2_;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ItaniumCXXABI.cpp | 62 struct Iterator struct 63 : llvm::iterator_adaptor_base<Iterator, BindingArray::const_iterator, 66 Iterator(BindingArray::const_iterator It) : iterator_adaptor_base(It) {} in Iterator() argument 71 Iterator begin() const { return Iterator(Bindings.begin()); } in begin() 72 Iterator end() const { return Iterator(Bindings.end()); } in end()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | DebugCrossExSubsection.h | 27 using Iterator = ReferenceArray::Iterator; variable 40 Iterator begin() const { return References.begin(); } in begin() 41 Iterator end() const { return References.end(); } in end()
|
| H A D | DebugCrossImpSubsection.h | 50 using Iterator = ReferenceArray::Iterator; 63 Iterator begin() const { return References.begin(); } 64 Iterator end() const { return References.end(); }
|
| H A D | DebugChecksumsSubsection.h | 52 using Iterator = FileChecksumArray::Iterator; 67 Iterator begin() const { return Checksums.begin(); } 68 Iterator end() const { return Checksums.end(); }
|
| H A D | DebugInlineeLinesSubsection.h | 64 using Iterator = LinesArray::Iterator; 76 Iterator begin() const { return Lines.begin(); } 77 Iterator end() const { return Lines.end(); }
|
| H A D | DebugLinesSubsection.h | 83 using Iterator = LineInfoArray::Iterator; variable 94 Iterator begin() const { return LinesAndColumns.begin(); } in begin() 95 Iterator end() const { return LinesAndColumns.end(); } in end()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | BinaryStreamArray.h | 93 typedef VarStreamArrayIterator<ValueType, Extractor> Iterator; typedef 105 Iterator begin(bool *HadError = nullptr) const { 106 return Iterator(*this, E, Skew, nullptr); 112 Iterator end() const { return Iterator(E); } in end() 129 Iterator at(uint32_t Offset) const { in at() 130 return Iterator(*this, E, Offset, nullptr); in at() 263 typedef FixedStreamArrayIterator<T> Iterator; typedef
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | AttrIterator.h | 36 using Iterator = typename Container::const_iterator; variable 45 mutable Iterator Current; 52 void AdvanceToNext(Iterator I) const { in AdvanceToNext() 65 explicit specific_attr_iterator(Iterator i) : Current(i) {} in specific_attr_iterator()
|
| /freebsd-12.1/contrib/libc++/include/ |
| H A D | iterator | 20 template<class Iterator> 75 template <class Iterator> 84 Iterator current; 95 constexpr Iterator base() const; 138 template <class Iterator> 143 template <class Iterator> 144 constexpr reverse_iterator<Iterator> make_reverse_iterator(Iterator i); // C++14, constexpr in C++17 211 template <class Iterator> 272 template <class Iterator> 278 constexpr move_iterator<Iterator> make_move_iterator(const Iterator& i); [all …]
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Value.cpp | 850 for (ValueHandleBase Iterator(Assert, *Entry); Entry; Entry = Iterator.Next) { in ValueIsDeleted() local 851 Iterator.RemoveFromUseList(); in ValueIsDeleted() 852 Iterator.AddToExistingUseListAfter(Entry); in ValueIsDeleted() 853 assert(Entry->Next == &Iterator && "Loop invariant broken."); in ValueIsDeleted() 902 for (ValueHandleBase Iterator(Assert, *Entry); Entry; Entry = Iterator.Next) { in ValueIsRAUWd() local 903 Iterator.RemoveFromUseList(); in ValueIsRAUWd() 904 Iterator.AddToExistingUseListAfter(Entry); in ValueIsRAUWd() 905 assert(Entry->Next == &Iterator && "Loop invariant broken."); in ValueIsRAUWd()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Option/ |
| H A D | ArgList.h | 210 using Iterator = filtered_iterator<sizeof...(OptSpecifiers)>; in filtered() local 211 return make_range(Iterator(B, E, {toOptSpecifier(Ids)...}), in filtered() 212 Iterator(E, E, {toOptSpecifier(Ids)...})); in filtered() 221 using Iterator = filtered_reverse_iterator<sizeof...(OptSpecifiers)>; in filtered_reverse() local 222 return make_range(Iterator(B, E, {toOptSpecifier(Ids)...}), in filtered_reverse() 223 Iterator(E, E, {toOptSpecifier(Ids)...})); in filtered_reverse()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | RDFGraph.h | 677 struct Iterator { struct 680 Iterator &up() { Pos = DS.nextUp(Pos); return *this; } in up() argument 681 Iterator &down() { Pos = DS.nextDown(Pos); return *this; } in down() argument 691 bool operator==(const Iterator &It) const { return Pos == It.Pos; } 692 bool operator!=(const Iterator &It) const { return Pos != It.Pos; } 697 Iterator(const DefStack &S, bool Top); 706 using iterator = Iterator; 708 iterator top() const { return Iterator(*this, true); } in top() 709 iterator bottom() const { return Iterator(*this, false); } in bottom() 718 friend struct Iterator;
|