Home
last modified time | relevance | path

Searched refs:iterator (Results 1 – 25 of 1705) sorted by relevance

12345678910>>...69

/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/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++() {
80 iterator operator++(int) {
81 iterator __it(*this);
87 iterator& operator--() {
96 iterator operator--(int) {
[all …]
/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Ddictionary.c118 struct dict_iterator *iterator);
119 struct symbol *(*iterator_next) (struct dict_iterator *iterator);
123 struct dict_iterator *iterator);
125 struct dict_iterator *iterator);
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);
265 struct dict_iterator *iterator);
267 static struct symbol *iterator_next_linear (struct dict_iterator *iterator);
[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/llvm/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h289 class iterator; variable
291 iterator begin() const;
292 iterator end() const;
294 std::reverse_iterator<iterator> rbegin() const;
295 std::reverse_iterator<iterator> rend() const;
297 iterator_range<iterator> children() const;
353 class DWARFDie::iterator
354 : public iterator_facade_base<iterator, std::bidirectional_iterator_tag,
358 friend std::reverse_iterator<llvm::DWARFDie::iterator>;
359 friend bool operator==(const DWARFDie::iterator &LHS,
[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/usr.bin/perl/cpan/Test-Harness/t/
H A Diterators.t93 my $iterator
98 ok $iterator, "$name: We should be able to create a new iterator";
99 isa_ok $iterator, 'TAP::Parser::Iterator',
101 isa_ok $iterator, $subclass, '... and the object it returns';
103 can_ok $iterator, 'exit';
104 ok !defined $iterator->exit,
107 can_ok $iterator, 'next';
108 is $iterator->next, 'one',
111 is $iterator->next, 'two',
114 is $iterator->next, '',
[all …]
H A Dgrammar.t40 my $iterator = IT->new;
43 my $grammar = $GRAMMAR->new( { iterator => $iterator, parser => $parser } );
100 $iterator->put($plan);
126 $iterator->put($plan);
153 $iterator->put($plan);
171 $iterator->put($bailout);
186 $iterator->put($bailout);
203 $iterator->put($comment);
219 $iterator->put($test);
240 $iterator->put($test);
[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/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 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 …]
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 …]
/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/llvm/llvm/include/llvm/ADT/
H A Dilist.h178 typedef typename base_list_type::iterator iterator;
229 iterator insert(iterator where, pointer New) {
234 iterator insert(iterator where, const_reference New) {
238 iterator insertAfter(iterator where, pointer New) {
252 pointer remove(iterator &IT) {
259 pointer remove(const iterator &IT) {
260 iterator MutIt = IT;
264 pointer remove(pointer IT) { return remove(iterator(IT)); }
265 pointer remove(reference IT) { return remove(iterator(IT)); }
268 iterator erase(iterator where) {
[all …]
H A Dsimple_ilist.h95 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()
164 void insert(iterator I, Iterator First, Iterator Last) { in insert()
194 iterator erase(iterator I) { in erase()
203 iterator erase(iterator First, iterator Last) { in erase()
210 iterator eraseAndDispose(iterator I, Disposer dispose) { in eraseAndDispose()
219 iterator eraseAndDispose(iterator First, iterator Last, Disposer dispose) { in eraseAndDispose()
[all …]
H A DSparseMultiSet.h311 using iterator = iterator_base<SparseMultiSet *>; variable
315 using RangePair = std::pair<iterator, iterator>;
319 iterator end() { return iterator(this, SMSNode::INVALID, SMSNode::INVALID); } in end()
354 iterator findIndex(unsigned Idx) { in findIndex()
362 return iterator(this, i, Idx); in findIndex()
375 iterator find(const KeyT &Key) { in find()
380 iterator I = const_cast<SparseMultiSet*>(this)->findIndex(KeyIndexOf(Key)); in find()
400 iterator getHead(const KeyT &Key) { return find(Key); } in getHead()
401 iterator getTail(const KeyT &Key) { in getTail()
402 iterator I = find(Key); in getTail()
[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/gnu/gcc/libstdc++-v3/include/debug/
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 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 …]
H A Dhash_multiset.h70 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator,
71 hash_multiset> iterator; typedef
129 iterator begin() const { return iterator(_Base::begin(), this); } in begin()
130 iterator end() const { return iterator(_Base::end(), this); } in end()
132 iterator
134 { return iterator(_Base::insert(__obj), this); } in insert()
145 iterator
147 { return iterator(_Base::insert_noresize(__obj), this); } in insert_noresize()
149 iterator
151 { return iterator(_Base::find(__key), this); } in find()
[all …]
H A Dhash_set.h69 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, hash_set>
70 iterator; typedef
124 iterator
125 begin() const { return iterator(_Base::begin(), this); } in begin()
127 iterator
128 end() const { return iterator(_Base::end(), this); } in end()
130 std::pair<iterator, bool>
133 std::pair<typename _Base::iterator, bool> __res = in insert()
135 return std::make_pair(iterator(__res.first, this), __res.second); in insert()
154 std::pair<iterator, bool>
[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 …]
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DIdentifierResolver.h47 DeclsTy::iterator decls_begin() { return Decls.begin(); } in decls_begin()
48 DeclsTy::iterator decls_end() { return Decls.end(); } in decls_end()
57 void InsertDecl(DeclsTy::iterator Pos, NamedDecl *D) { in InsertDecl()
69 class iterator {
84 using BaseIter = IdDeclInfo::DeclsTy::iterator;
87 iterator(NamedDecl *D) { in iterator() function
94 iterator(BaseIter I) { in iterator() function
108 iterator() = default;
117 bool operator==(const iterator &RHS) const {
120 bool operator!=(const iterator &RHS) const {
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86FrameLowering.h63 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
75 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI) const override;
78 MachineBasicBlock::iterator MBBI,
103 MachineBasicBlock::iterator MI,
109 MachineBasicBlock::iterator MI,
130 MachineBasicBlock::iterator
132 MachineBasicBlock::iterator MI) const override;
147 int mergeSPUpdates(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI,
152 void emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI,
186 void BuildCFI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
[all …]

12345678910>>...69