Home
last modified time | relevance | path

Searched refs:const_iterator (Results 1 – 25 of 833) sorted by relevance

12345678910>>...34

/openbsd-src/gnu/llvm/compiler-rt/lib/orc/
H A Dinterval_set.h35 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 Dtrie_policy_base.hpp98 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_…
153const_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()
223const_iterator b_l, typename e_access_traits::const_iterator e_l, typename e_access_traits::const_… in less()
H A Dprefix_search_node_update_imp.hpp49 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 Dstring_trie_e_access_traits_imp.hpp60 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 Dtrie_policy.hpp93 …, 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 Dsynth_e_access_traits.hpp85 …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 Dchild_iterator.hpp47 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 Dconst_child_iterator.hpp47 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 DTextDiagnosticBuffer.h29 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 Dstring-inst.cc59 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 DGraph.h128 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 Dset.h67 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 Dmultiset.h67 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 Dmultimap.h67 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 Dmap.h67 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 Dsafe_iterator.tcc45 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 Dhash_set39 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 DDWARFDebugAbbrev.h29 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 DCallGraph.h82 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 Diterator.cc131 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 Dset39 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 DCoalescingBitVector.h47 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 DCallGraph.h98 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 DIterable.h25 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 DGIMatchDag.h56 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 …]

12345678910>>...34