Home
last modified time | relevance | path

Searched full:iterator (Results 1 – 25 of 2378) sorted by relevance

12345678910>>...96

/openbsd-src/gnu/usr.bin/perl/cpan/Test-Harness/t/
H A Diterators.t11 use TAP::Parser::Iterator::Array;
32 use base qw( TAP::Parser::Iterator::Process );
40 subclass => 'TAP::Parser::Iterator::Process',
61 subclass => 'TAP::Parser::Iterator::Array',
65 subclass => 'TAP::Parser::Iterator::Stream',
69 subclass => 'TAP::Parser::Iterator::Process',
74 subclass => 'TAP::Parser::Iterator::Process',
93 my $iterator
98 ok $iterator, "$name: We should be able to create a new iterator";
99 isa_ok $iterator, 'TAP::Parser::Iterator',
[all …]
H A Diterator_factory.t49 my $iterator = eval { $sf->make_iterator($source) };
53 isa_ok( $iterator, 'MyIterator', '... and iterator class' );
59 my $iterator = eval { $sf->make_iterator($source) };
82 iterator => 'TAP::Parser::Iterator::Stream',
87 iterator => 'TAP::Parser::Iterator::Stream',
91 iterator => 'TAP::Parser::Iterator::Process',
95 iterator => 'TAP::Parser::Iterator::Process',
99 iterator => 'TAP::Parser::Iterator::Process',
103 iterator => 'TAP::Parser::Iterator::Process',
107 iterator => 'TAP::Parser::Iterator::Process',
[all …]
/openbsd-src/gnu/llvm/libcxx/include/__filesystem/
H A Dpath_iterator.h32 class _LIBCPP_TYPE_VIS path::iterator {
55 iterator() in iterator() function
59 iterator(const iterator&) = default;
60 ~iterator() = default;
62 iterator& operator=(const iterator&) = default;
71 iterator& operator++() {
73 "attempting to increment a singular iterator");
75 "attempting to increment the end iterator");
80 iterator operator++(int) {
81 iterator __it(*this);
[all …]
/openbsd-src/gnu/lib/libstdc++/libstdc++/src/
H A Dstring-inst.cc58 template bool operator==(const S::iterator&, const S::iterator&);
74 S::basic_string(S::iterator, S::iterator, const allocator<C>&);
81 S::_M_replace(S::iterator, S::iterator, S::iterator, S::iterator,
86 S::_M_replace(S::iterator, S::iterator, S::const_iterator,
91 S::_M_replace(S::iterator, S::iterator, C*, C*, input_iterator_tag);
95 S::_M_replace(S::iterator, S::iterator, const C*, const C*,
100 S::_M_replace_safe(S::iterator, S::iterator, S::iterator, S::iterator);
104 S::_M_replace_safe(S::iterator, S::iterator, S::const_iterator,
109 S::_M_replace_safe(S::iterator, S::iterator, C*, C*);
113 S::_M_replace_safe(S::iterator, S::iterator, const C*, const C*);
[all …]
/openbsd-src/usr.sbin/unbound/smallapp/
H A Dunbound-checkconf.c52 #include "iterator/iterator.h"
53 #include "iterator/iter_fwd.h"
54 #include "iterator/iter_hints.h"
746 if(strcmp(cfg->module_conf, "iterator") != 0 in morechecks()
747 && strcmp(cfg->module_conf, "validator iterator") != 0 in morechecks()
748 && strcmp(cfg->module_conf, "dns64 validator iterator") != 0 in morechecks()
749 && strcmp(cfg->module_conf, "dns64 iterator") != 0 in morechecks()
750 && strcmp(cfg->module_conf, "respip iterator") != 0 in morechecks()
751 && strcmp(cfg->module_conf, "respip validator iterator") ! in morechecks()
[all...]
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchExpandPseudoInsts.cpp53 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
54 MachineBasicBlock::iterator &NextMBBI);
56 MachineBasicBlock::iterator MBBI,
57 MachineBasicBlock::iterator &NextMBBI,
61 MachineBasicBlock::iterator MBBI,
62 MachineBasicBlock::iterator &NextMBBI);
64 MachineBasicBlock::iterator MBBI,
65 MachineBasicBlock::iterator &NextMBBI);
67 MachineBasicBlock::iterator MBBI,
68 MachineBasicBlock::iterator &NextMBBI);
[all …]
/openbsd-src/gnu/gcc/libstdc++-v3/include/debug/
H A Dlist86 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, list>
87 iterator;
98 typedef std::reverse_iterator<iterator> reverse_iterator;
149 iterator
151 { return iterator(_Base::begin(), this); }
157 iterator
159 { return iterator(_Base::end(), this); }
192 iterator __victim = begin();
193 iterator __end = end();
199 iterator __real_victim = __victim++;
[all …]
H A Dsafe_base.h1 // Safe sequence/iterator base implementation -*- C++ -*-
44 /** \brief Basic functionality for a "safe" iterator.
47 * of a safe iterator that is not specific to a particular iterator
49 * along with iterator version information and pointers to form a
59 /** The sequence this iterator references; may be NULL to indicate
60 a singular iterator. */
63 /** The version number of this iterator. The sentinel value 0 is
64 * used to indicate an invalidated iterator (i.e., one that is
67 * referenced by _M_sequence for the iterator to be
72 /** Pointer to the previous iterator in the sequence's list of
[all …]
H A Dsafe_iterator.h1 // Safe iterator implementation -*- C++ -*-
56 /** \brief Safe iterator wrapper.
59 * iterator that tracks the iterator's movement among sequences and
60 * checks that operations performed on the "safe" iterator are
61 * legal. In additional to the basic iterator operations (which are
62 * validated, and then passed to the underlying iterator),
63 * %_Safe_iterator has member functions for iterator invalidation,
64 * attaching/detaching the iterator from sequences, and querying
65 * the iterator's state.
77 __dp_equality, //< Can compare iterator equality, only
[all …]
H A Dset.h65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, set>
66 iterator; typedef
74 typedef std::reverse_iterator<iterator> reverse_iterator;
107 iterator
109 { return iterator(_Base::begin(), this); } in begin()
115 iterator
117 { return iterator(_Base::end(), this); } in end()
145 std::pair<iterator, bool>
148 typedef typename _Base::iterator _Base_iterator; in insert()
150 return std::pair<iterator, bool>(iterator(__res.first, this), in insert()
[all …]
H A Dmultimap.h65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, multimap>
66 iterator; typedef
74 typedef std::reverse_iterator<iterator> reverse_iterator;
109 iterator
111 { return iterator(_Base::begin(), this); } in begin()
117 iterator
119 { return iterator(_Base::end(), this); } in end()
147 iterator
149 { return iterator(_Base::insert(__x), this); } in insert()
151 iterator
[all …]
H A Dmap.h65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, map>
66 iterator; typedef
74 typedef std::reverse_iterator<iterator> reverse_iterator;
111 iterator
113 { return iterator(_Base::begin(), this); } in begin()
119 iterator
121 { return iterator(_Base::end(), this); } in end()
156 std::pair<iterator, bool>
159 typedef typename _Base::iterator _Base_iterator; in insert()
161 return std::pair<iterator, bool>(iterator(__res.first, this), in insert()
[all …]
H A Dmultiset.h65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, multiset>
66 iterator; typedef
74 typedef std::reverse_iterator<iterator> reverse_iterator;
107 iterator
109 { return iterator(_Base::begin(), this); } in begin()
115 iterator
117 { return iterator(_Base::end(), this); } in end()
145 iterator
147 { return iterator(_Base::insert(__x), this); } in insert()
149 iterator
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineInstrBundleIterator.h9 // 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) {
68 /// Increment forward ilist iterator.
69 template <class Iterator> static void increment(Iterator &I) {
73 /// Decrement forward ilist iterator.
[all …]
/openbsd-src/gnu/llvm/libcxx/include/
H A Diterator14 iterator synopsis
28 template<class Iterator>
46 // [iterator.concepts], iterator concepts
47 // [iterator.concept.readable], concept indirectly_readable
55 // [iterator.concept.writable], concept indirectly_writable
59 // [iterator.concept.winc], concept weakly_incrementable
63 // [iterator.concept.inc], concept incrementable
67 // [iterator.concept.iterator], concept input_or_output_iterator
71 // [iterator.concept.sentinel], concept sentinel_for
75 // [iterator.concept.sizedsentinel], concept sized_sentinel_for
[all …]
/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Ddictionary.c116 /* Iterator functions. */
118 struct dict_iterator *iterator);
119 struct symbol *(*iterator_next) (struct dict_iterator *iterator);
123 struct dict_iterator *iterator);
125 struct dict_iterator *iterator);
215 /* The dictionary that the iterator is associated to. */
237 struct dict_iterator *iterator);
239 static struct symbol *iterator_next_hashed (struct dict_iterator *iterator);
243 struct dict_iterator *iterator);
246 struct dict_iterator *iterator);
[all …]
/openbsd-src/gnu/gcc/libstdc++-v3/include/bits/
H A Dlist.tcc84 typename list<_Tp, _Alloc>::iterator
86 insert(iterator __position, const value_type& __x) in insert()
90 return iterator(__tmp); in insert()
94 typename list<_Tp, _Alloc>::iterator
96 erase(iterator __position) in erase()
98 iterator __ret = iterator(__position._M_node->_M_next); in erase()
108 iterator __i = begin(); in resize()
125 iterator __first1 = begin(); in operator =()
126 iterator __last1 = end(); in operator =()
145 iterator __i = begin(); in _M_fill_assign()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVExpandPseudoInsts.cpp46 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
47 MachineBasicBlock::iterator &NextMBBI);
48 bool expandCCOp(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
49 MachineBasicBlock::iterator &NextMBBI);
50 bool expandVSetVL(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI);
52 MachineBasicBlock::iterator MBBI, unsigned Opcode);
68 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB()
70 MachineBasicBlock::iterator NMBBI = std::next(MBBI); in expandMBB()
79 MachineBasicBlock::iterator MBBI, in expandMI()
80 MachineBasicBlock::iterator &NextMBBI) { in expandMI()
[all …]
/openbsd-src/sys/dev/pci/drm/
H A Ddrm_print.c85 struct drm_print_iterator *iterator = p->arg; in __drm_puts_coredump() local
88 if (!iterator->remain) in __drm_puts_coredump()
91 if (iterator->offset < iterator->start) { in __drm_puts_coredump()
96 if (iterator->offset + len <= iterator->start) { in __drm_puts_coredump()
97 iterator->offset += len; in __drm_puts_coredump()
101 copy = len - (iterator->start - iterator->offset); in __drm_puts_coredump()
103 if (copy > iterator in __drm_puts_coredump()
127 struct drm_print_iterator *iterator = p->arg; __drm_printfn_coredump() local
[all...]
/openbsd-src/gnu/lib/libstdc++/libstdc++/include/bits/
H A Dlist.tcc85 typename list<_Tp,_Alloc>::iterator
87 insert(iterator __position, const value_type& __x) in insert()
98 typename list<_Tp,_Alloc>::iterator
100 erase(iterator __position) in erase()
109 return iterator(static_cast<_Node*>(__next_node)); in erase()
117 iterator __i = begin(); in resize()
134 iterator __first1 = begin(); in operator =()
135 iterator __last1 = end(); in operator =()
153 iterator __i = begin(); in _M_fill_assign()
168 iterator __first1 = begin(); in _M_assign_dispatch()
[all …]
H A Ddeque.tcc87 typename deque<_Tp,_Alloc>::iterator
89 insert(iterator position, const value_type& __x) in insert()
99 iterator __tmp = _M_finish; in insert()
108 typename deque<_Tp,_Alloc>::iterator
110 erase(iterator __position) in erase()
112 iterator __next = __position; in erase()
129 typename deque<_Tp,_Alloc>::iterator
131 erase(iterator __first, iterator __last) in erase()
145 iterator __new_start = _M_start + __n; in erase()
153 iterator __new_finish = _M_finish - __n; in erase()
[all …]
H A Dvector.tcc86 typename vector<_Tp,_Alloc>::iterator
88 insert(iterator __position, const value_type& __x) in insert()
102 typename vector<_Tp,_Alloc>::iterator
104 erase(iterator __position) in erase()
114 typename vector<_Tp,_Alloc>::iterator
116 erase(iterator __first, iterator __last) in erase()
118 iterator __i(copy(__last, end(), __first)); in erase()
142 iterator __i(copy(__x.begin(), __x.end(), begin())); in operator =()
179 iterator __cur(begin()); in _M_assign_aux()
206 iterator __new_finish(copy(__first, __last, _M_start)); in _M_assign_aux()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A Dsimple_ilist.h21 #include <iterator>
40 /// takes an iterator or iterator range and returns the next one, and \a
95 using iterator = ilist_iterator<OptionsT, false, false>; variable
117 iterator begin() { return ++iterator(Sentinel); } in begin()
119 iterator end() { return iterator(Sentinel); } in end()
157 iterator insert(iterator I, reference Node) { in insert()
159 return iterator(&Node); in insert()
163 template <class Iterator>
164 void insert(iterator I, Iterator First, Iterator Last) { in insert()
179 /// \see \a erase() for removing by iterator.
[all …]
H A DAllocatorList.h13 #include "llvm/ADT/iterator.h"
18 #include <iterator>
123 using iterator = IteratorImpl<T, typename list_type::iterator>;
161 iterator begin() { return iterator(List.begin()); } in begin()
162 iterator end() { return iterator(List.end()); } in end()
179 template <class... Ts> iterator emplace(iterator I, Ts &&... Vs) { in emplace()
180 return iterator(List.insert(I.wrapped(), *create(std::forward<Ts>(Vs)...))); in emplace()
183 iterator insert(iterator I, T &&V) { in insert()
184 return iterator(List.insert(I.wrapped(), *create(std::move(V)))); in insert()
186 iterator insert(iterator I, const T &V) { in insert()
[all …]
/openbsd-src/gnu/llvm/libcxx/docs/Status/
H A DZipProjects.csv9 | `[iterator.concept.winc] <https://wg21.link/iterator.concept.winc>`_, "Update weakly_comparable",…
10 …/wg21.link/ranges.syn>`_, "`zip_view <https://reviews.llvm.org/D122806>`_", "| `zip_view::iterator`
12 | `[range.zip.iterator] <https://wg21.link/range.zip.iterator>`_, "`zip_view::iterator <https://rev…
14 …ps://wg21.link/range.zip.transform.view>`_, "zip_transform_view", "| `zip_transform_view::iterator`
16 | `[range.zip.transform.iterator] <https://wg21.link/range.zip.transform.iterator>`_, "zip_transfor…
18 …cent.view] <https://wg21.link/range.adjacent.view>`_, "adjacent_view", "| `adjacent_view::iterator`
20 | `[range.adjacent.iterator] <https://wg21.link/range.adjacent.iterator>`_, "adjacent_view::iterato…
22 …ange.adjacent.transform.view>`_, "adjacent_transform_view", "| `adjacent_transform_view::iterator`,
24 …[range.adjacent.transform.iterator] <https://wg21.link/range.adjacent.transform.iterator>`_, "adja…

12345678910>>...96