HomeSort by relevance Sort by last modified time
    Searched defs:iterator (Results 1801 - 1825 of 3929) sorted by null

<<71727374757677787980>>

  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/
LazyCallGraph.h 46 #include "llvm/ADT/iterator.h"
57 #include <iterator>
195 /// An iterator used for the edges to both entry nodes and child nodes.
196 class iterator class in class:llvm::LazyCallGraph::Edge::EdgeSequence
197 : public iterator_adaptor_base<iterator, VectorImplT::iterator,
202 VectorImplT::iterator E;
204 // Build the iterator for a specific position in the edge list.
205 iterator(VectorImplT::iterator BaseI, VectorImplT::iterator E function in class:llvm::LazyCallGraph::Edge::EdgeSequence::iterator
    [all...]
LoopInfo.h 139 typedef typename std::vector<LoopT *>::const_iterator iterator; typedef in class:llvm::LoopBase
142 iterator begin() const { return getSubLoops().begin(); }
143 iterator end() const { return getSubLoops().end(); }
307 LoopT *removeChildLoop(iterator I) {
309 assert(I != SubLoops.end() && "Cannot remove end iterator!");
628 /// iterator/begin/end - The interface to the top-level loops in the current
631 typedef typename std::vector<LoopT *>::const_iterator iterator; typedef in class:llvm::LoopInfoBase
634 iterator begin() const { return TopLevelLoops.begin(); }
635 iterator end() const { return TopLevelLoops.end(); }
680 LoopT *removeLoop(iterator I)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Support/
OnDiskHashTable.h 320 class iterator { class in class:llvm::OnDiskChainedHashTable
327 iterator() : Key(), Data(nullptr), Len(0), InfoObj(nullptr) {} function in class:llvm::OnDiskChainedHashTable::iterator
328 iterator(const internal_key_type K, const unsigned char *D, offset_type L, function in class:llvm::OnDiskChainedHashTable::iterator
337 bool operator==(const iterator &X) const { return X.Data == Data; }
338 bool operator!=(const iterator &X) const { return X.Data != Data; }
342 iterator find(const external_key_type &EKey, Info *InfoPtr = nullptr) {
349 iterator find_hashed(const internal_key_type &IKey, hash_value_type KeyHash,
362 return iterator(); // Empty bucket.
396 return iterator(X, Items + L.first, L.second, InfoPtr);
399 return iterator();
    [all...]
TargetRegistry.h 33 #include <iterator>
568 class iterator class in struct:llvm::TargetRegistry
569 : public std::iterator<std::forward_iterator_tag, Target, ptrdiff_t> {
574 explicit iterator(Target *T) : Current(T) {} function in class:llvm::TargetRegistry::iterator
577 iterator() = default;
579 bool operator==(const iterator &x) const { return Current == x.Current; }
580 bool operator!=(const iterator &x) const { return !operator==(x); }
582 // Iterator traversal: forward iteration only
583 iterator &operator++() { // Preincrement
584 assert(Current && "Cannot increment end iterator!");
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/Basic/
IdentifierTable.h 407 /// \brief An iterator that walks over all of the known identifiers
410 /// Since this iterator uses an abstract interface via virtual
412 /// more standard C++ STL iterator interface. In this OO-style
415 /// operation. Subclasses of this iterator type will provide the
428 /// advances the iterator for the following string.
447 /// \brief Retrieve an iterator into the set of all identifiers
455 /// \returns A new iterator into the set of known identifiers. The
456 /// caller is responsible for deleting this iterator.
554 typedef HashTableTy::const_iterator iterator; typedef in class:clang::IdentifierTable
557 iterator begin() const { return HashTable.begin();
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/Sema/
CodeCompleteConsumer.h 464 typedef const Chunk *iterator; typedef in class:clang::CodeCompletionString
465 iterator begin() const { return reinterpret_cast<const Chunk *>(this + 1); }
466 iterator end() const { return begin() + NumChunks; }
    [all...]
Lookup.h 129 typedef UnresolvedSetImpl::iterator iterator; typedef in class:clang::LookupResult
338 iterator begin() const { return iterator(Decls.begin()); }
339 iterator end() const { return iterator(Decls.end()); }
622 LookupResult::iterator I;
656 /// Erase the last element returned from this iterator.
716 for (iterator I = begin(), E = end(); I != E; ++I)
810 typedef llvm::mapped_iterator<decltype(Decls)::iterator, select_second
811 iterator; typedef in class:clang::ADLResult
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/StaticAnalyzer/Core/BugReporter/
BugReporter.h 67 typedef VisitorList::iterator visitor_iterator;
376 typedef llvm::ilist<BugReport>::iterator iterator; typedef in class:clang::ento::BugReportEquivClass
379 iterator begin() { return Reports.begin(); }
380 iterator end() { return Reports.end(); }
451 /// \brief Iterator over the set of BugTypes tracked by the BugReporter.
452 typedef BugTypesTy::iterator iterator; typedef in class:clang::ento::BugReporter
453 iterator begin() { return BugTypes.begin(); }
454 iterator end() { return BugTypes.end();
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/StaticAnalyzer/Core/PathSensitive/
CoreEngine.h 232 for (iterator I = Frontier.begin(), E = Frontier.end(); I != E; ++I) {
287 typedef ExplodedNodeSet::iterator iterator; typedef in class:clang::ento::NodeBuilder
289 inline iterator begin() {
294 inline iterator end() {
303 for (ExplodedNodeSet::iterator I = S.begin(), E = S.end(); I != E; ++I )
369 for (ExplodedNodeSet::iterator I = SrcSet.begin(),
460 class iterator { class in class:clang::ento::IndirectGotoNodeBuilder
464 iterator(CFGBlock::const_succ_iterator i) : I(i) {} function in class:clang::ento::IndirectGotoNodeBuilder::iterator
467 iterator &operator++() { ++I; return *this;
506 class iterator { class in class:clang::ento::SwitchNodeBuilder
510 iterator(CFGBlock::const_succ_reverse_iterator i) : I(i) {} function in class:clang::ento::SwitchNodeBuilder::iterator
    [all...]
ExplodedGraph.h 336 typedef NodeVector::iterator roots_iterator;
338 typedef NodeVector::iterator eop_iterator;
340 typedef AllNodesTy::iterator node_iterator;
422 typedef ImplTy::iterator iterator; typedef in class:clang::ento::ExplodedNodeSet
438 inline iterator begin() { return Impl.begin(); }
439 inline iterator end() { return Impl.end(); }
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/
LazyCallGraph.h 46 #include "llvm/ADT/iterator.h"
57 #include <iterator>
195 /// An iterator used for the edges to both entry nodes and child nodes.
196 class iterator class in class:llvm::LazyCallGraph::Edge::EdgeSequence
197 : public iterator_adaptor_base<iterator, VectorImplT::iterator,
202 VectorImplT::iterator E;
204 // Build the iterator for a specific position in the edge list.
205 iterator(VectorImplT::iterator BaseI, VectorImplT::iterator E function in class:llvm::LazyCallGraph::Edge::EdgeSequence::iterator
    [all...]
LoopInfo.h 139 typedef typename std::vector<LoopT *>::const_iterator iterator; typedef in class:llvm::LoopBase
142 iterator begin() const { return getSubLoops().begin(); }
143 iterator end() const { return getSubLoops().end(); }
307 LoopT *removeChildLoop(iterator I) {
309 assert(I != SubLoops.end() && "Cannot remove end iterator!");
628 /// iterator/begin/end - The interface to the top-level loops in the current
631 typedef typename std::vector<LoopT *>::const_iterator iterator; typedef in class:llvm::LoopInfoBase
634 iterator begin() const { return TopLevelLoops.begin(); }
635 iterator end() const { return TopLevelLoops.end(); }
680 LoopT *removeLoop(iterator I)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Support/
OnDiskHashTable.h 320 class iterator { class in class:llvm::OnDiskChainedHashTable
327 iterator() : Key(), Data(nullptr), Len(0), InfoObj(nullptr) {} function in class:llvm::OnDiskChainedHashTable::iterator
328 iterator(const internal_key_type K, const unsigned char *D, offset_type L, function in class:llvm::OnDiskChainedHashTable::iterator
337 bool operator==(const iterator &X) const { return X.Data == Data; }
338 bool operator!=(const iterator &X) const { return X.Data != Data; }
342 iterator find(const external_key_type &EKey, Info *InfoPtr = nullptr) {
349 iterator find_hashed(const internal_key_type &IKey, hash_value_type KeyHash,
362 return iterator(); // Empty bucket.
396 return iterator(X, Items + L.first, L.second, InfoPtr);
399 return iterator();
    [all...]
TargetRegistry.h 33 #include <iterator>
568 class iterator class in struct:llvm::TargetRegistry
569 : public std::iterator<std::forward_iterator_tag, Target, ptrdiff_t> {
574 explicit iterator(Target *T) : Current(T) {} function in class:llvm::TargetRegistry::iterator
577 iterator() = default;
579 bool operator==(const iterator &x) const { return Current == x.Current; }
580 bool operator!=(const iterator &x) const { return !operator==(x); }
582 // Iterator traversal: forward iteration only
583 iterator &operator++() { // Preincrement
584 assert(Current && "Cannot increment end iterator!");
    [all...]
  /prebuilts/devtools/tools/lib/
screenshot2.jar 
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/backward/
hashtable.h 63 #include <iterator>
110 iterator; typedef in struct:_Hashtable_iterator
138 iterator&
141 iterator
145 operator==(const iterator& __it) const
149 operator!=(const iterator& __it) const
161 iterator; typedef in struct:_Hashtable_const_iterator
182 _Hashtable_const_iterator(const iterator& __it)
324 iterator; typedef in class:hashtable
396 iterator
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/bits/
forward_list.h 116 * @brief A forward_list::iterator.
192 typedef _Fwd_list_iterator<_Tp> iterator; typedef in struct:_Fwd_list_const_iterator
207 _Fwd_list_const_iterator(const iterator& __iter)
254 * @brief Forward list iterator equality comparison.
263 * @brief Forward list iterator inequality comparison.
308 typedef _Fwd_list_iterator<_Tp> iterator; typedef in struct:_Fwd_list_base
427 typedef _Fwd_list_iterator<_Tp> iterator; typedef in class:forward_list
491 * @param __first An input iterator.
492 * @param __last An input iterator.
596 * @param __first An input iterator
    [all...]
stl_deque.h 95 * @brief A deque::iterator.
108 typedef _Deque_iterator<_Tp, _Tp&, _Tp*> iterator; typedef in struct:_Deque_iterator
135 _Deque_iterator(const iterator& __x)
327 // operators but also operator- must accept mixed iterator/const_iterator
448 typedef _Deque_iterator<_Tp, _Tp&, _Tp*> iterator; typedef in class:_Deque_base
497 iterator _M_start;
498 iterator _M_finish;
668 * - iterator _M_start, _M_finish
693 * - For any nonsingular iterator i:
701 * pointer, even if i is a past-the-end iterator
746 typedef typename _Base::iterator iterator; typedef in class:deque
    [all...]
stl_list.h 120 * @brief A list::iterator.
204 typedef _List_iterator<_Tp> iterator; typedef in struct:_List_const_iterator
219 _List_const_iterator(const iterator& __x)
431 * class holds (as its only data member) a private list::iterator
434 * iterator's next/previous pointers refer to itself, the %list is
455 typedef _List_iterator<_Tp> iterator; typedef in class:list
458 typedef std::reverse_iterator<iterator> reverse_iterator;
465 // iterator types.
613 * @param __first An input iterator.
614 * @param __last An input iterator
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/ext/pb_ds/detail/ov_tree_map_/
ov_tree_map_.hpp 177 typedef point_iterator iterator; typedef in class:__gnu_pbds::detail::PB_DS_OV_TREE_NAME
185 cond_dtor(value_vector a_vec, iterator& r_last_it,
195 iterator it = m_a_vec;
212 iterator& m_r_last_it;
313 iterator pot_it = lower_bound(r_key);
332 iterator pot_it = lower_bound(r_key);
354 inline iterator
355 erase(iterator it)
356 { return erase_imp<iterator>(it); }
367 inline iterator
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/ext/pb_ds/detail/pat_trie_/
pat_trie_.hpp 41 #include <iterator>
135 typedef typename inode::iterator inode_iterator;
261 typedef typename traits_type::iterator point_iterator;
263 typedef point_iterator iterator; typedef in class:__gnu_pbds::detail::PB_DS_PAT_TRIE_NAME
345 inline iterator
346 erase(iterator);
367 inline iterator
373 inline iterator
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/tr1/
hashtable.h 92 // __constant_iterators: bool. true if iterator and const_iterator are
93 // both constant iterator types. This is true for unordered_set and
152 iterator; typedef in class:tr1::_Hashtable
217 iterator
220 iterator __i(_M_buckets);
235 iterator
237 { return iterator(_M_buckets + _M_bucket_count); }
324 iterator
333 std::pair<iterator, iterator>
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/backward/
hashtable.h 63 #include <iterator>
110 iterator; typedef in struct:_Hashtable_iterator
138 iterator&
141 iterator
145 operator==(const iterator& __it) const
149 operator!=(const iterator& __it) const
161 iterator; typedef in struct:_Hashtable_const_iterator
182 _Hashtable_const_iterator(const iterator& __it)
324 iterator; typedef in class:hashtable
396 iterator
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/bits/
forward_list.h 116 * @brief A forward_list::iterator.
192 typedef _Fwd_list_iterator<_Tp> iterator; typedef in struct:_Fwd_list_const_iterator
207 _Fwd_list_const_iterator(const iterator& __iter)
254 * @brief Forward list iterator equality comparison.
263 * @brief Forward list iterator inequality comparison.
308 typedef _Fwd_list_iterator<_Tp> iterator; typedef in struct:_Fwd_list_base
427 typedef _Fwd_list_iterator<_Tp> iterator; typedef in class:forward_list
491 * @param __first An input iterator.
492 * @param __last An input iterator.
596 * @param __first An input iterator
    [all...]
stl_deque.h 95 * @brief A deque::iterator.
108 typedef _Deque_iterator<_Tp, _Tp&, _Tp*> iterator; typedef in struct:_Deque_iterator
135 _Deque_iterator(const iterator& __x)
327 // operators but also operator- must accept mixed iterator/const_iterator
448 typedef _Deque_iterator<_Tp, _Tp&, _Tp*> iterator; typedef in class:_Deque_base
497 iterator _M_start;
498 iterator _M_finish;
668 * - iterator _M_start, _M_finish
693 * - For any nonsingular iterator i:
701 * pointer, even if i is a past-the-end iterator
746 typedef typename _Base::iterator iterator; typedef in class:deque
    [all...]

Completed in 1110 milliseconds

<<71727374757677787980>>