/openbsd-src/gnu/usr.bin/perl/cpan/Test-Harness/t/ |
H A D | iterators.t | 11 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 D | iterator_factory.t | 49 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 D | path_iterator.h | 32 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 D | string-inst.cc | 58 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 D | unbound-checkconf.c | 52 #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 D | LoongArchExpandPseudoInsts.cpp | 53 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 D | list | 86 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 D | safe_base.h | 1 // 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 D | safe_iterator.h | 1 // 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 D | set.h | 65 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 D | multimap.h | 65 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 D | map.h | 65 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 D | multiset.h | 65 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 D | 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) { 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 D | iterator | 14 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 D | dictionary.c | 116 /* 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 D | list.tcc | 84 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 D | RISCVExpandPseudoInsts.cpp | 46 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 D | drm_print.c | 85 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 D | list.tcc | 85 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 D | deque.tcc | 87 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 D | vector.tcc | 86 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 D | simple_ilist.h | 21 #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 D | AllocatorList.h | 13 #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 D | ZipProjects.csv | 9 | `[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…
|