OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Iterator
(Results
1 - 25
of
69
) sorted by relevancy
1
2
3
/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/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/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.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
>
ModuleDebugStream.h
29
using DebugSubsectionIterator = codeview::DebugSubsectionArray::
Iterator
;
42
iterator_range<codeview::CVSymbolArray::
Iterator
>
/src/external/apache2/llvm/dist/clang/lib/AST/
ItaniumCXXABI.cpp
28
#include "llvm/ADT/
iterator
.h"
63
struct
Iterator
64
: llvm::iterator_adaptor_base<
Iterator
, BindingArray::const_iterator,
67
Iterator
(BindingArray::const_iterator It) : iterator_adaptor_base(It) {}
72
Iterator
begin() const { return
Iterator
(Bindings.begin()); }
73
Iterator
end() const { return
Iterator
(Bindings.end()); }
/src/sys/external/bsd/compiler_rt/dist/include/xray/
xray_log_interface.h
316
/// Registers an
iterator
function which takes an XRayBuffer argument, then
318
///
Iterator
function returns an empty XRayBuffer (Data = nullptr, Size = 0),
321
/// The first invocation of this
Iterator
function will always take an empty
323
void __xray_log_set_buffer_iterator(XRayBuffer (*
Iterator
)(XRayBuffer));
325
/// Removes the currently registered buffer
iterator
function.
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
SymbolStream.cpp
36
iterator_range<codeview::CVSymbolArray::
Iterator
>
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
BinaryStreamArray.h
26
#include "llvm/ADT/
iterator
.h"
96
typedef VarStreamArrayIterator<ValueType, Extractor>
Iterator
;
108
Iterator
begin(bool *HadError = nullptr) const {
109
return
Iterator
(*this, E, Skew, nullptr);
115
Iterator
end() const { return
Iterator
(E); }
129
///
iterator
to the record at that offset. This is considered unsafe
132
Iterator
at(uint32_t Offset) const {
133
return
Iterator
(*this, E, Offset, nullptr);
213
//
iterator
[
all
...]
Completed in 53 milliseconds
1
2
3
Indexes created Tue Feb 24 01:34:59 UTC 2026