HomeSort by: relevance | last modified time | path
    Searched refs:Iterator (Results 1 - 25 of 79) sorted by relevancy

1 2 3 4

  /src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
node_iterators.hpp 51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
53 /// Const node iterator.
56 class Iterator,
70 /// Iterator's value type.
73 /// Iterator's reference type.
76 /// Iterator's __const reference type.
101 /// Returns the __const node iterator associated with the left node.
106 /// Returns the __const node iterator associated with the right node.
111 /// Compares to a different iterator object.
116 /// Compares (negatively) to a different iterator object
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
node_iterators.hpp 51 bin_search_tree_const_node_it_<Node, Const_Iterator, Iterator, _Alloc>
53 /// Const node iterator.
56 class Iterator,
70 /// Iterator's value type.
73 /// Iterator's reference type.
76 /// Iterator's __const reference type.
101 /// Returns the __const node iterator associated with the left node.
106 /// Returns the __const node iterator associated with the right node.
111 /// Compares to a different iterator object.
116 /// Compares (negatively) to a different iterator object
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
AllocationOrder.h 36 // Iterator's Pos, which must be signed, so it's typed here as signed, too, to
39 // IterationLimit defines an invalid iterator position.
43 /// Forward iterator for an AllocationOrder.
44 class Iterator final {
49 Iterator(const AllocationOrder &AO, int Pos) : AO(AO), Pos(Pos) {}
62 /// Advance the iterator to the next position. If that's past the Hints
64 Iterator &operator++() {
72 bool operator==(const Iterator &Other) const {
77 bool operator!=(const Iterator &Other) const { return !(*this == Other); }
95 Iterator begin() const
    [all...]
  /src/external/gpl3/gdb.old/dist/gdbsupport/
safe-iterator.h 1 /* A safe iterator for GDB, the GNU debugger.
24 /* A forward iterator that wraps Iterator, such that when iterating
25 with iterator IT, it is possible to delete *IT without invalidating
42 template<typename Iterator>
47 typedef typename Iterator::value_type value_type;
48 typedef typename Iterator::reference reference;
49 typedef typename Iterator::pointer pointer;
50 typedef typename Iterator::iterator_category iterator_category;
51 typedef typename Iterator::difference_type difference_type
117 typedef basic_safe_iterator<typename Range::iterator> iterator; typedef in class:basic_safe_range
    [all...]
  /src/external/gpl3/gdb/dist/gdbsupport/
safe-iterator.h 1 /* A safe iterator for GDB, the GNU debugger.
24 /* A forward iterator that wraps Iterator, such that when iterating
25 with iterator IT, it is possible to delete *IT without invalidating
42 template<typename Iterator>
47 typedef typename Iterator::value_type value_type;
48 typedef typename Iterator::reference reference;
49 typedef typename Iterator::pointer pointer;
50 typedef typename Iterator::iterator_category iterator_category;
51 typedef typename Iterator::difference_type difference_type
117 typedef basic_safe_iterator<typename Range::iterator> iterator; typedef in class:basic_safe_range
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_buffer_queue.h 81 template <class T> class Iterator {
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 &&) = default
    [all...]
xray_segmented_array.h 81 // This Iterator models a BidirectionalIterator.
82 template <class U> class Iterator {
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 &) XRAY_NEVER_INSTRUMENT = default
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
DebugCrossExSubsection.h 26 using Iterator = ReferenceArray::Iterator;
39 Iterator begin() const { return References.begin(); }
40 Iterator end() const { return References.end(); }
DebugCrossImpSubsection.h 49 using Iterator = ReferenceArray::Iterator;
62 Iterator begin() const { return References.begin(); }
63 Iterator end() const { return References.end(); }
DebugSymbolsSubsection.h 29 CVSymbolArray::Iterator begin() const { return Records.begin(); }
30 CVSymbolArray::Iterator end() const { return Records.end(); }
DebugChecksumsSubsection.h 51 using Iterator = FileChecksumArray::Iterator;
66 Iterator begin() const { return Checksums.begin(); }
67 Iterator end() const { return Checksums.end(); }
DebugInlineeLinesSubsection.h 63 using Iterator = LinesArray::Iterator;
80 Iterator begin() const { return Lines.begin(); }
81 Iterator end() const { return Lines.end(); }
DebugLinesSubsection.h 82 using Iterator = LineInfoArray::Iterator;
93 Iterator begin() const { return LinesAndColumns.begin(); }
94 Iterator end() const { return LinesAndColumns.end(); }
DebugFrameDataSubsection.h 31 FixedStreamArray<FrameData>::Iterator begin() const { return Frames.begin(); }
32 FixedStreamArray<FrameData>::Iterator end() const { return Frames.end(); }
DebugSymbolRVASubsection.h 36 ArrayType::Iterator begin() const { return RVAs.begin(); }
37 ArrayType::Iterator end() const { return RVAs.end(); }
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineInstrBundleIterator.h 9 // Defines an iterator class that bundles MachineInstr.
19 #include <iterator>
27 using instr_iterator = typename list_type::iterator;
28 using nonconst_instr_iterator = typename list_type::iterator;
40 using nonconst_instr_iterator = typename list_type::iterator;
53 template <class Iterator> static Iterator getBundleBegin(Iterator I) {
61 template <class Iterator> static Iterator getBundleFinal(Iterator I)
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
llvm-objdump.h 69 /// A filtered iterator for SectionRefs that skips sections based on some given
76 : 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;
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
DenseSet.h 23 #include <iterator>
111 class Iterator {
112 typename MapTy::iterator I;
117 using difference_type = typename MapTy::iterator::difference_type;
123 Iterator() = default;
124 Iterator(const typename MapTy::iterator &i) : I(i) {}
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)
    [all...]
PriorityQueue.h 34 template<class Iterator>
35 PriorityQueue(Iterator begin, Iterator end,
  /src/external/mpl/bind/dist/bin/tests/system/isctest/
text.py 14 from collections.abc import Iterator
39 def readlines(self) -> Iterator[str]:
42 def igrep(self, pattern: FlexPattern) -> Iterator[Match]:
87 def readlines(self) -> Iterator[str]:
172 def readlines(self) -> Iterator[str]:
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_list.h 30 friend class Iterator;
150 typedef IteratorBase<Item> Iterator;
153 Iterator begin() { return Iterator(first_); }
154 Iterator end() { return Iterator(0); }
  /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
sanitizer_list.h 29 friend class Iterator;
149 typedef IteratorBase<Item> Iterator;
152 Iterator begin() { return Iterator(first_); }
153 Iterator end() { return Iterator(0); }
  /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
sanitizer_list.h 29 friend class Iterator;
149 typedef IteratorBase<Item> Iterator;
152 Iterator begin() { return Iterator(first_); }
153 Iterator end() { return Iterator(0); }
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
AttrIterator.h 21 #include <iterator>
35 using Iterator = typename Container::const_iterator;
37 /// Current - The current, underlying iterator.
38 /// In order to ensure we don't dereference an invalid iterator unless
41 /// operation is acting on what should be a past-the-end iterator,
43 /// past-the-end iterator when we move to a past-the-end position.
44 mutable Iterator Current;
51 void AdvanceToNext(Iterator I) const {
64 explicit specific_attr_iterator(Iterator i) : Current(i) {}
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
SymbolStream.h 35 iterator_range<codeview::CVSymbolArray::Iterator>

Completed in 70 milliseconds

1 2 3 4