Searched refs:Iterator (Results 1 - 25 of 85) sorted by relevance

1234

/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
H A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
70 /// Iterator's value type.
73 /// Iterator's reference type.
76 /// Iterator's __const reference type.
125 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
130 class Iterator,
139 /// Iterator's value type.
140 typedef Iterator value_type;
142 /// Iterator'
[all...]
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
H A Dnode_iterators.hpp51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
56 class Iterator,
70 /// Iterator's value type.
73 /// Iterator's reference type.
76 /// Iterator's __const reference type.
125 bin_search_tree_node_it_<Node, Const_Iterator, Iterator, _Alloc>
130 class Iterator,
139 /// Iterator's value type.
140 typedef Iterator value_type;
142 /// Iterator'
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAllocationOrder.h36 // Iterator's Pos, which must be signed, so it's typed here as signed, too, to
44 class Iterator final {
49 Iterator(const AllocationOrder &AO, int Pos) : AO(AO), Pos(Pos) {} function in class:llvm::AllocationOrder::final
64 Iterator &operator++() {
72 bool operator==(const Iterator &Other) const {
77 bool operator!=(const Iterator &Other) const { return !(*this == Other); }
95 Iterator begin() const {
96 return Iterator(*this, -(static_cast<int>(Hints.size())));
99 Iterator end() const { return Iterator(*thi
[all...]
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_buffer_queue.h81 template <class T> class Iterator { class in class:__xray::BufferQueue
87 Iterator &operator++() {
95 Iterator operator++(int) {
96 Iterator C = *this;
105 Iterator(BufferRep *Root, size_t O, size_t M) XRAY_NEVER_INSTRUMENT
116 Iterator() = default;
117 Iterator(const Iterator &) = default;
118 Iterator(Iterator
[all...]
H A Dxray_segmented_array.h81 // This Iterator models a BidirectionalIterator.
82 template <class U> class Iterator { class in class:__xray::Array
88 Iterator(Segment *IS, uint64_t Off, uint64_t S) XRAY_NEVER_INSTRUMENT
92 Iterator(const Iterator &) NOEXCEPT XRAY_NEVER_INSTRUMENT = default;
93 Iterator() NOEXCEPT XRAY_NEVER_INSTRUMENT = default;
94 Iterator(Iterator &&) NOEXCEPT XRAY_NEVER_INSTRUMENT = default;
95 Iterator &operator=(const Iterator
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdbsupport/
H A Dsafe-iterator.h22 /* A forward iterator that wraps Iterator, such that when iterating
40 template<typename Iterator>
45 typedef typename Iterator::value_type value_type;
46 typedef typename Iterator::reference reference;
47 typedef typename Iterator::pointer pointer;
48 typedef typename Iterator::iterator_category iterator_category;
49 typedef typename Iterator::difference_type difference_type;
96 Iterator m_it {};
99 Iterator m_next {};
102 Iterator m_en
[all...]
H A Dnext-iterator.h75 template<typename T, typename Iterator = next_iterator<T>>
85 using iterator = Iterator;
/netbsd-current/external/gpl3/gdb/dist/gdbsupport/
H A Dsafe-iterator.h22 /* A forward iterator that wraps Iterator, such that when iterating
40 template<typename Iterator>
45 typedef typename Iterator::value_type value_type;
46 typedef typename Iterator::reference reference;
47 typedef typename Iterator::pointer pointer;
48 typedef typename Iterator::iterator_category iterator_category;
49 typedef typename Iterator::difference_type difference_type;
96 Iterator m_it {};
99 Iterator m_next {};
102 Iterator m_en
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugCrossExSubsection.h26 using Iterator = ReferenceArray::Iterator;
39 Iterator begin() const { return References.begin(); }
40 Iterator end() const { return References.end(); }
H A DDebugCrossImpSubsection.h49 using Iterator = ReferenceArray::Iterator;
62 Iterator begin() const { return References.begin(); }
63 Iterator end() const { return References.end(); }
H A DDebugSymbolsSubsection.h29 CVSymbolArray::Iterator begin() const { return Records.begin(); }
30 CVSymbolArray::Iterator end() const { return Records.end(); }
H A DDebugChecksumsSubsection.h51 using Iterator = FileChecksumArray::Iterator;
66 Iterator begin() const { return Checksums.begin(); }
67 Iterator end() const { return Checksums.end(); }
H A DDebugInlineeLinesSubsection.h63 using Iterator = LinesArray::Iterator;
80 Iterator begin() const { return Lines.begin(); }
81 Iterator end() const { return Lines.end(); }
H A DDebugLinesSubsection.h82 using Iterator = LineInfoArray::Iterator;
93 Iterator begin() const { return LinesAndColumns.begin(); }
94 Iterator end() const { return LinesAndColumns.end(); }
H A DDebugFrameDataSubsection.h31 FixedStreamArray<FrameData>::Iterator begin() const { return Frames.begin(); }
32 FixedStreamArray<FrameData>::Iterator end() const { return Frames.end(); }
H A DDebugSymbolRVASubsection.h36 ArrayType::Iterator begin() const { return RVAs.begin(); }
37 ArrayType::Iterator end() const { return RVAs.end(); }
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineInstrBundleIterator.h53 template <class Iterator> static Iterator getBundleBegin(Iterator I) {
61 template <class Iterator> static Iterator getBundleFinal(Iterator I) {
69 template <class Iterator> static void increment(Iterator &I) {
74 template <class Iterator> static void decrement(Iterator
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
H A Dllvm-objdump.h76 : Predicate(std::move(P)), Iterator(I), End(E) {
79 const llvm::object::SectionRef &operator*() const { return *Iterator; }
81 ++Iterator;
86 return Iterator != Other.Iterator;
91 while (Iterator != End && !Predicate(*Iterator)) {
92 ++Iterator;
96 llvm::object::section_iterator Iterator; member in class:llvm::objdump::SectionFilterIterator
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DDenseSet.h111 class Iterator { class in class:llvm::detail::DenseSetImpl
123 Iterator() = default;
124 Iterator(const typename MapTy::iterator &i) : I(i) {} function in class:llvm::detail::DenseSetImpl::Iterator
131 Iterator& operator++() { ++I; return *this; }
132 Iterator operator++(int) { auto T = *this; ++I; return T; }
133 friend bool operator==(const Iterator &X, const Iterator &Y) {
136 friend bool operator!=(const Iterator &X, const Iterator &Y) {
144 friend class Iterator;
[all...]
H A DPriorityQueue.h34 template<class Iterator>
35 PriorityQueue(Iterator begin, Iterator end,
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_list.h30 friend class Iterator;
150 typedef IteratorBase<Item> Iterator; typedef in struct:__sanitizer::IntrusiveList
153 Iterator begin() { return Iterator(first_); }
154 Iterator end() { return Iterator(0); }
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_list.h28 friend class Iterator;
148 typedef IteratorBase<Item> Iterator; typedef in struct:__sanitizer::IntrusiveList
151 Iterator begin() { return Iterator(first_); }
152 Iterator end() { return Iterator(0); }
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_list.h29 friend class Iterator;
149 typedef IteratorBase<Item> Iterator; typedef in struct:__sanitizer::IntrusiveList
152 Iterator begin() { return Iterator(first_); }
153 Iterator end() { return Iterator(0); }
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DAttrIterator.h35 using Iterator = typename Container::const_iterator;
44 mutable Iterator Current;
51 void AdvanceToNext(Iterator I) const {
64 explicit specific_attr_iterator(Iterator i) : Current(i) {}
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
H A DSymbolStream.h35 iterator_range<codeview::CVSymbolArray::Iterator>

Completed in 315 milliseconds

1234