| /openbsd-src/gnu/llvm/compiler-rt/lib/orc/ |
| H A D | interval_set.h | 35 class const_iterator { 44 const_iterator() = default; 47 const_iterator &operator++() { ++I; return *this; } 48 const_iterator operator++(int) { auto Tmp = I; ++I; return Tmp; } 49 friend bool operator==(const const_iterator &LHS, 50 const const_iterator &RHS) { 53 friend bool operator!=(const const_iterator &LHS, 54 const const_iterator &RHS) { 58 const_iterator(typename ImplMap::const_iterator I) : I(std::move(I)) {} in const_iterator() function 59 typename ImplMap::const_iterator I; [all …]
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/trie_policy/ |
| H A D | trie_policy_base.hpp | 98 typedef typename const_node_iterator::value_type const_iterator; typedef in pb_ds::detail::trie_policy_base 112 virtual const_iterator 136 typename e_access_traits::const_iterator, 137 typename e_access_traits::const_iterator> 144 …ode_iterator nd_it, typename e_access_traits::const_iterator b_r, typename e_access_traits::const_… 153 …const_iterator b_l, typename e_access_traits::const_iterator e_l, typename e_access_traits::const_… 159 …ode_iterator nd_it, typename e_access_traits::const_iterator b_r, typename e_access_traits::const_… in common_prefix_len() 163 typename e_access_traits::const_iterator b_l = pref_range.first; in common_prefix_len() 164 typename e_access_traits::const_iterator e_l = pref_range.second; in common_prefix_len() 223 …const_iterator b_l, typename e_access_traits::const_iterator e_l, typename e_access_traits::const_… in less()
|
| H A D | prefix_search_node_update_imp.hpp | 49 typename PB_DS_CLASS_C_DEC::const_iterator, 50 typename PB_DS_CLASS_C_DEC::const_iterator> 75 typename PB_DS_CLASS_C_DEC::const_iterator, 76 typename PB_DS_CLASS_C_DEC::const_iterator> 78 prefix_range(typename e_access_traits::const_iterator b, typename e_access_traits::const_iterator e… in prefix_range() 84 const_iterator(non_const_ret.first), in prefix_range() 85 const_iterator(non_const_ret.second))); in prefix_range() 93 prefix_range(typename e_access_traits::const_iterator b, typename e_access_traits::const_iterator e) in prefix_range() 127 …node_iterator nd_it, typename e_access_traits::const_iterator b, typename e_access_traits::const_i… in next_child()
|
| H A D | string_trie_e_access_traits_imp.hpp | 60 inline typename PB_DS_CLASS_C_DEC::const_iterator 68 inline typename PB_DS_CLASS_C_DEC::const_iterator 76 inline typename PB_DS_CLASS_C_DEC::const_iterator 84 inline typename PB_DS_CLASS_C_DEC::const_iterator 92 inline typename PB_DS_CLASS_C_DEC::const_iterator 100 inline typename PB_DS_CLASS_C_DEC::const_iterator
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/ |
| H A D | trie_policy.hpp | 93 …, typename String::const_reverse_iterator, typename String::const_iterator>::__type const_iterator; typedef 96 typedef typename std::iterator_traits<const_iterator>::value_type e_type; 108 inline static const_iterator 113 inline static const_iterator 122 inline static const_iterator 125 inline static const_iterator 128 inline static const_iterator 131 inline static const_iterator 170 typedef typename e_access_traits::const_iterator const_e_iterator; 180 typedef typename const_node_iterator::value_type const_iterator; typedef in pb_ds::trie_prefix_search_node_update [all …]
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/ |
| H A D | synth_e_access_traits.hpp | 85 …se_type::const_iterator b_l, typename base_type::const_iterator e_l, typename base_type::const_ite… 91 …se_type::const_iterator b_l, typename base_type::const_iterator e_l, typename base_type::const_ite… 133 …se_type::const_iterator b_l, typename base_type::const_iterator e_l, typename base_type::const_ite… in equal_prefixes() 162 …se_type::const_iterator b_l, typename base_type::const_iterator e_l, typename base_type::const_ite… in cmp_prefixes()
|
| H A D | child_iterator.hpp | 47 struct iterator : public const_iterator 59 : const_iterator(p_p_cur, p_p_end) in iterator() 64 { return const_iterator::m_p_p_cur == other.m_p_p_cur; } in operator ==() 68 { return const_iterator::m_p_p_cur != other.m_p_p_cur; } in operator !=() 73 const_iterator::operator++(); in operator ++() 88 _GLIBCXX_DEBUG_ONLY(const_iterator::assert_referencible();) in operator ->() 89 return const_iterator::m_p_p_cur; in operator ->() 95 _GLIBCXX_DEBUG_ONLY(const_iterator::assert_referencible();) in operator *() 96 return *const_iterator::m_p_p_cur; in operator *()
|
| H A D | const_child_iterator.hpp | 47 struct const_iterator struct 62 const_iterator(node_pointer_pointer p_p_cur = NULL, in const_iterator() argument 68 operator==(const const_iterator& other) const in operator ==() argument 72 operator!=(const const_iterator& other) const in operator !=() argument 75 inline const_iterator& 84 inline const_iterator argument 87 const_iterator ret_it(*this); in operator ++() argument
|
| /openbsd-src/gnu/llvm/clang/include/clang/Frontend/ |
| H A D | TextDiagnosticBuffer.h | 29 using const_iterator = DiagList::const_iterator; variable 41 const_iterator err_begin() const { return Errors.begin(); } in err_begin() 42 const_iterator err_end() const { return Errors.end(); } in err_end() 44 const_iterator warn_begin() const { return Warnings.begin(); } in warn_begin() 45 const_iterator warn_end() const { return Warnings.end(); } in warn_end() 47 const_iterator remark_begin() const { return Remarks.begin(); } in remark_begin() 48 const_iterator remark_end() const { return Remarks.end(); } in remark_end() 50 const_iterator note_begin() const { return Notes.begin(); } in note_begin() 51 const_iterator note_end() const { return Notes.end(); } in note_end()
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/src/ |
| H A D | string-inst.cc | 59 template bool operator==(const S::const_iterator&, const S::const_iterator&); 77 S::basic_string(S::const_iterator, S::const_iterator, const allocator<C>&); 86 S::_M_replace(S::iterator, S::iterator, S::const_iterator, 87 S::const_iterator, input_iterator_tag); 104 S::_M_replace_safe(S::iterator, S::iterator, S::const_iterator, 105 S::const_iterator); 122 S::_S_construct(S::const_iterator, S::const_iterator,
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/XRay/ |
| H A D | Graph.h | 128 typename BaseIt = typename NeighborSetT::const_iterator, 201 using const_iterator = NeighborEdgeIteratorT<true, isOut>; variable 219 const_iterator cbegin() const { in cbegin() 222 return const_iterator(); in cbegin() 223 return const_iterator(It->second.begin(), &M, A); in cbegin() 226 const_iterator begin() const { return cbegin(); } in begin() 234 const_iterator cend() const { in cend() 237 return const_iterator(); in cend() 238 return const_iterator(It->second.end(), &M, A); in cend() 241 const_iterator end() const { return cend(); } in end() [all …]
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/debug/ |
| H A D | set.h | 67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, set> 68 const_iterator; typedef 75 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; 111 const_iterator 113 { return const_iterator(_Base::begin(), this); } in begin() 119 const_iterator 121 { return const_iterator(_Base::end(), this); } in end() 224 const_iterator 226 { return const_iterator(_Base::find(__x), this); } in find() 236 const_iterator [all …]
|
| H A D | multiset.h | 67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, 68 multiset> const_iterator; typedef 75 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; 111 const_iterator 113 { return const_iterator(_Base::begin(), this); } in begin() 119 const_iterator 121 { return const_iterator(_Base::end(), this); } in end() 219 const_iterator 221 { return const_iterator(_Base::find(__x), this); } in find() 231 const_iterator [all …]
|
| H A D | multimap.h | 67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, 68 multimap> const_iterator; typedef 75 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; 113 const_iterator 115 { return const_iterator(_Base::begin(), this); } in begin() 121 const_iterator 123 { return const_iterator(_Base::end(), this); } in end() 219 const_iterator 221 { return const_iterator(_Base::find(__x), this); } in find() 229 const_iterator [all …]
|
| H A D | map.h | 67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, map> 68 const_iterator; typedef 75 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; 115 const_iterator 117 { return const_iterator(_Base::begin(), this); } in begin() 123 const_iterator 125 { return const_iterator(_Base::end(), this); } in end() 232 const_iterator 234 { return const_iterator(_Base::find(__x), this); } in find() 242 const_iterator [all …]
|
| H A D | safe_iterator.tcc | 45 typedef typename _Sequence::const_iterator const_iterator; in _M_can_advance() typedef 53 const_iterator __begin = in _M_can_advance() 63 const_iterator __end = in _M_can_advance() 123 typedef typename _Sequence::const_iterator const_iterator; in _M_invalidate_single() typedef 138 const_iterator* __victim = static_cast<const_iterator*>(__iter2); in _M_invalidate_single()
|
| /openbsd-src/gnu/llvm/libcxx/include/ext/ |
| H A D | hash_set | 39 typedef /unspecified/ const_iterator; 61 const_iterator begin() const; 62 const_iterator end() const; 68 void erase(const_iterator position); 70 void erase(const_iterator first, const_iterator last); 79 const_iterator find(const key_type& k) const; 82 pair<const_iterator, const_iterator> equal_range(const key_type& k) const; 125 typedef /unspecified/ const_iterator; 147 const_iterator begin() const; 148 const_iterator end() const; [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFDebugAbbrev.h | 29 using const_iterator = variable 30 std::vector<DWARFAbbreviationDeclaration>::const_iterator; 42 const_iterator begin() const { in begin() 46 const_iterator end() const { in end() 61 mutable DWARFAbbreviationDeclarationSetMap::const_iterator PrevAbbrOffsetPos; 74 DWARFAbbreviationDeclarationSetMap::const_iterator begin() const { in begin() 79 DWARFAbbreviationDeclarationSetMap::const_iterator end() const { in end()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/ |
| H A D | CallGraph.h | 82 using const_iterator = FunctionMapTy::const_iterator; variable 88 const_iterator begin() const { return FunctionMap.begin(); } in begin() 89 const_iterator end() const { return FunctionMap.end(); } in end() 102 using const_nodes_iterator = llvm::SetVector<CallGraphNode *>::const_iterator; 174 using const_iterator = SmallVectorImpl<CallRecord>::const_iterator; variable 179 const_iterator begin() const { return CalledFunctions.begin(); } in begin() 180 const_iterator end() const { return CalledFunctions.end(); } in end() 186 llvm::iterator_range<const_iterator> callees() const { in callees() 256 using ChildIteratorType = NodeType::const_iterator; 270 CGGetValue(clang::CallGraph::const_iterator::value_type &P) { [all …]
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/testsuite/24_iterators/ |
| H A D | iterator.cc | 131 std::string::const_iterator ci1(s.begin()); in string_stuff() 161 std::string::const_iterator ci2; in string_stuff() 163 std::iterator_traits<std::string::const_iterator>::difference_type d2; in string_stuff() 168 std::iterator_traits<std::string::const_iterator>::value_type v2; in string_stuff() 173 std::iterator_traits<std::string::const_iterator>::reference r2(ci1[0]); in string_stuff() 190 std::string::const_iterator ci3; in string_stuff() 219 std::string::const_iterator ci4(i1); in string_stuff() 245 std::string::const_iterator ci5(cs.begin()); in string_stuff() 362 std::vector<int>::const_iterator ci1(v.begin()); in vector_stuff() 392 std::vector<int>::const_iterator ci2; in vector_stuff() [all …]
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | set | 39 typedef implementation-defined const_iterator; 41 typedef std::reverse_iterator<const_iterator> const_reverse_iterator; 87 const_iterator begin() const noexcept; 89 const_iterator end() const noexcept; 96 const_iterator cbegin() const noexcept; 97 const_iterator cend() const noexcept; 110 iterator emplace_hint(const_iterator position, Args&&... args); 113 iterator insert(const_iterator position, const value_type& v); 114 iterator insert(const_iterator position, value_type&& v); 119 node_type extract(const_iterator position); // C++17 [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | CoalescingBitVector.h | 47 using UnderlyingIterator = typename MapT::const_iterator; 235 class const_iterator { 287 const_iterator(UnderlyingIterator MapIt) : MapIterator(MapIt) { in const_iterator() function 292 const_iterator() { setToEnd(); } in const_iterator() function 294 bool operator==(const const_iterator &RHS) const { 302 bool operator!=(const const_iterator &RHS) const { 308 const_iterator &operator++() { // Pre-increment (++It). 320 const_iterator operator++(int) { // Post-increment (It++). 321 const_iterator tmp = *this; 346 const_iterator begin() const { return const_iterator(Intervals.begin()); } in begin() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | CallGraph.h | 98 using const_iterator = FunctionMapTy::const_iterator; variable 108 inline const_iterator begin() const { return FunctionMap.begin(); } in begin() 109 inline const_iterator end() const { return FunctionMap.end(); } in end() 113 const_iterator I = FunctionMap.find(F); 120 const_iterator I = FunctionMap.find(F); 194 using const_iterator = std::vector<CallRecord>::const_iterator; variable 201 inline const_iterator begin() const { return CalledFunctions.begin(); } in begin() 202 inline const_iterator end() const { return CalledFunctions.end(); } in end() 360 using const_iterator = CallGraph::const_iterator; variable 367 inline const_iterator begin() const { return G->begin(); } in begin() [all …]
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Utility/ |
| H A D | Iterable.h | 25 template <typename C, typename E, E (*A)(typename C::const_iterator &)> 28 typedef typename C::const_iterator BackingIterator; 113 template <typename C1, typename E1, E1 (*A1)(typename C1::const_iterator &)> 115 operator+(typename C1::const_iterator::difference_type, 118 template <typename C1, typename E1, E1 (*A1)(typename C1::const_iterator &)> 119 friend typename C1::const_iterator::difference_type 123 template <typename C1, typename E1, E1 (*A1)(typename C1::const_iterator &)> 131 template <typename C, typename E, E (*A)(typename C::const_iterator &)> 139 template <typename C, typename E, E (*A)(typename C::const_iterator &)> 146 template <typename C, typename E, E (*A)(typename C::const_iterator &)> [all …]
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/GlobalISel/ |
| H A D | GIMatchDag.h | 56 raw_pointer_iterator<InstrNodesVec::const_iterator>; 60 using const_edge_iterator = raw_pointer_iterator<EdgesVec::const_iterator>; 65 raw_pointer_iterator<PredicateNodesVec::const_iterator>; 72 raw_pointer_iterator<PredicateDependencyEdgesVec::const_iterator>; 97 return raw_pointer_iterator<EdgesVec::const_iterator>(Edges.begin()); in edges_begin() 100 return raw_pointer_iterator<EdgesVec::const_iterator>(Edges.end()); in edges_end() 111 iterator_range<std::vector<GIMatchDagInstr *>::const_iterator> roots() const { in roots() 122 return raw_pointer_iterator<InstrNodesVec::const_iterator>( in instr_nodes_begin() 126 return raw_pointer_iterator<InstrNodesVec::const_iterator>( in instr_nodes_end() 144 return raw_pointer_iterator<PredicateDependencyEdgesVec::const_iterator>( in predicate_edges_begin() [all …]
|