| /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/ADT/ |
| ImmutableList.h | 82 class iterator { class in class:llvm::ImmutableList 86 iterator() = default; 87 iterator(ImmutableList l) : L(l.getInternalPointer()) {} function in class:llvm::ImmutableList::iterator 89 iterator& operator++() { L = L->getTail(); return *this; } 90 bool operator==(const iterator& I) const { return L == I.L; } 91 bool operator!=(const iterator& I) const { return L != I.L; } 97 /// begin - Returns an iterator referring to the head of the list, or 98 /// an iterator denoting the end of the list if the list is empty. 99 iterator begin() const { return iterator(X); [all...] |
| ImmutableMap.h | 209 class iterator : public ImutAVLValueIterator<ImmutableMap> { class in class:llvm::ImmutableMap 212 iterator() = default; 213 explicit iterator(TreeTy *Tree) : iterator::ImutAVLValueIterator(Tree) {} function in class:llvm::ImmutableMap::iterator 220 iterator begin() const { return iterator(Root); } 221 iterator end() const { return iterator(); } 369 class iterator : public ImutAVLValueIterator<ImmutableMapRef> { class in class:llvm::ImmutableMapRef 372 iterator() = default 373 explicit iterator(TreeTy *Tree) : iterator::ImutAVLValueIterator(Tree) {} function in class:llvm::ImmutableMapRef::iterator [all...] |
| /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/ |
| CallGraph.h | 106 typedef FunctionMapTy::iterator iterator; typedef in class:llvm::CallGraph 112 inline iterator begin() { return FunctionMap.begin(); } 113 inline iterator end() { return FunctionMap.end(); } 177 typedef std::vector<CallRecord>::iterator iterator; typedef in class:llvm::CallGraphNode 183 inline iterator begin() { return CalledFunctions.begin(); } 184 inline iterator end() { return CalledFunctions.end(); } 234 void removeCallEdge(iterator I) { 332 typedef CallGraph::iterator iterator typedef in class:CallGraphWrapperPass [all...] |
| /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/IR/ |
| Attributes.h | 282 using iterator = const Attribute *; 284 iterator begin() const; 285 iterator end() const; 625 typedef const AttributeSet *iterator; typedef in class:llvm::AttributeList 626 iterator begin() const; 627 iterator end() const; 797 using td_iterator = std::map<std::string, std::string>::iterator; [all...] |
| LegacyPassManagers.h | 146 typedef std::vector<PMDataManager *>::const_reverse_iterator iterator; typedef in class:llvm::PMStack 147 iterator begin() const { return S.rbegin(); } 148 iterator end() const { return S.rend(); } 401 for (PMStack::iterator I = PMS.begin(), E = PMS.end();
|
| /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/AST/ |
| ASTVector.h | 80 typedef T* iterator; typedef in class:clang::ASTVector 84 typedef std::reverse_iterator<iterator> reverse_iterator; 91 // forward iterator creation methods. 92 iterator begin() { return Begin; } 94 iterator end() { return End; } 97 // reverse iterator creation methods. 192 // iterator to use the fast uninitialized_copy. 216 iterator insert(const ASTContext &C, iterator I, const T &Elt) { 237 iterator insert(const ASTContext &C, iterator I, size_type NumToInsert [all...] |
| CXXInheritance.h | 172 typedef std::list<CXXBasePath>::iterator paths_iterator; 280 typedef MapType::iterator iterator; typedef in class:clang::OverridingMethods 282 iterator begin() { return Overrides.begin(); } 284 iterator end() { return Overrides.end(); } 290 typedef SmallVectorImpl<UniqueVirtualMethod>::iterator
|
| TemplateName.h | 107 typedef NamedDecl *const *iterator; typedef in class:clang::OverloadedTemplateStorage 109 iterator begin() const { return getStorage(); } 110 iterator end() const { return getStorage() + size(); }
|
| /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Analysis/ |
| CloneDetection.h | 74 typedef const Stmt *const *iterator; typedef in class:clang::StmtSequence 76 /// Returns an iterator pointing to the first statement in this sequence. 77 iterator begin() const; 79 /// Returns an iterator pointing behind the last statement in this sequence. 80 iterator end() const;
|
| /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Analysis/Support/ |
| BumpVector.h | 27 #include <iterator> 77 typedef T* iterator; typedef in class:clang::BumpVector 81 typedef std::reverse_iterator<iterator> reverse_iterator; 88 // forward iterator creation methods. 89 iterator begin() { return Begin; } 91 iterator end() { return End; } 94 // reverse iterator creation methods. 166 /// iterator to position after last inserted copy. 167 iterator insert(iterator I, size_t Cnt, const_reference E [all...] |
| /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Sema/ |
| TemplateDeduction.h | 126 /// \brief Iterator over the set of suppressed diagnostics. 130 /// \brief Returns an iterator at the beginning of the sequence of suppressed 134 /// \brief Returns an iterator at the end of the sequence of suppressed 301 typedef SmallVector<TemplateSpecCandidate, 16>::iterator iterator; typedef in class:clang::TemplateSpecCandidateSet 302 iterator begin() { return Candidates.begin(); } 303 iterator end() { return Candidates.end(); }
|
| /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| BasicValueFactory.h | 37 typedef llvm::ImmutableList<SVal>::iterator iterator; typedef in class:clang::ento::CompoundValData 38 iterator begin() const { return L.begin(); } 39 iterator end() const { return L.end(); } 75 typedef llvm::ImmutableList<const CXXBaseSpecifier *>::iterator iterator; typedef in class:clang::ento::PointerToMemberData 76 iterator begin() const { return L.begin(); } 77 iterator end() const { return L.end(); }
|
| /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/ADT/ |
| ImmutableList.h | 82 class iterator { class in class:llvm::ImmutableList 86 iterator() = default; 87 iterator(ImmutableList l) : L(l.getInternalPointer()) {} function in class:llvm::ImmutableList::iterator 89 iterator& operator++() { L = L->getTail(); return *this; } 90 bool operator==(const iterator& I) const { return L == I.L; } 91 bool operator!=(const iterator& I) const { return L != I.L; } 97 /// begin - Returns an iterator referring to the head of the list, or 98 /// an iterator denoting the end of the list if the list is empty. 99 iterator begin() const { return iterator(X); [all...] |
| ImmutableMap.h | 209 class iterator : public ImutAVLValueIterator<ImmutableMap> { class in class:llvm::ImmutableMap 212 iterator() = default; 213 explicit iterator(TreeTy *Tree) : iterator::ImutAVLValueIterator(Tree) {} function in class:llvm::ImmutableMap::iterator 220 iterator begin() const { return iterator(Root); } 221 iterator end() const { return iterator(); } 369 class iterator : public ImutAVLValueIterator<ImmutableMapRef> { class in class:llvm::ImmutableMapRef 372 iterator() = default 373 explicit iterator(TreeTy *Tree) : iterator::ImutAVLValueIterator(Tree) {} function in class:llvm::ImmutableMapRef::iterator [all...] |
| /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/IR/ |
| LegacyPassManagers.h | 146 typedef std::vector<PMDataManager *>::const_reverse_iterator iterator; typedef in class:llvm::PMStack 147 iterator begin() const { return S.rbegin(); } 148 iterator end() const { return S.rend(); } 401 for (PMStack::iterator I = PMS.begin(), E = PMS.end();
|
| /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/AST/ |
| ASTVector.h | 80 typedef T* iterator; typedef in class:clang::ASTVector 84 typedef std::reverse_iterator<iterator> reverse_iterator; 91 // forward iterator creation methods. 92 iterator begin() { return Begin; } 94 iterator end() { return End; } 97 // reverse iterator creation methods. 192 // iterator to use the fast uninitialized_copy. 216 iterator insert(const ASTContext &C, iterator I, const T &Elt) { 237 iterator insert(const ASTContext &C, iterator I, size_type NumToInsert [all...] |
| CXXInheritance.h | 172 typedef std::list<CXXBasePath>::iterator paths_iterator; 280 typedef MapType::iterator iterator; typedef in class:clang::OverridingMethods 282 iterator begin() { return Overrides.begin(); } 284 iterator end() { return Overrides.end(); } 290 typedef SmallVectorImpl<UniqueVirtualMethod>::iterator
|
| TemplateName.h | 107 typedef NamedDecl *const *iterator; typedef in class:clang::OverloadedTemplateStorage 109 iterator begin() const { return getStorage(); } 110 iterator end() const { return getStorage() + size(); }
|
| /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Analysis/ |
| CloneDetection.h | 74 typedef const Stmt *const *iterator; typedef in class:clang::StmtSequence 76 /// Returns an iterator pointing to the first statement in this sequence. 77 iterator begin() const; 79 /// Returns an iterator pointing behind the last statement in this sequence. 80 iterator end() const;
|
| /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Analysis/Support/ |
| BumpVector.h | 27 #include <iterator> 77 typedef T* iterator; typedef in class:clang::BumpVector 81 typedef std::reverse_iterator<iterator> reverse_iterator; 88 // forward iterator creation methods. 89 iterator begin() { return Begin; } 91 iterator end() { return End; } 94 // reverse iterator creation methods. 166 /// iterator to position after last inserted copy. 167 iterator insert(iterator I, size_t Cnt, const_reference E [all...] |
| /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Sema/ |
| TemplateDeduction.h | 126 /// \brief Iterator over the set of suppressed diagnostics. 130 /// \brief Returns an iterator at the beginning of the sequence of suppressed 134 /// \brief Returns an iterator at the end of the sequence of suppressed 301 typedef SmallVector<TemplateSpecCandidate, 16>::iterator iterator; typedef in class:clang::TemplateSpecCandidateSet 302 iterator begin() { return Candidates.begin(); } 303 iterator end() { return Candidates.end(); }
|
| /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| BasicValueFactory.h | 37 typedef llvm::ImmutableList<SVal>::iterator iterator; typedef in class:clang::ento::CompoundValData 38 iterator begin() const { return L.begin(); } 39 iterator end() const { return L.end(); } 75 typedef llvm::ImmutableList<const CXXBaseSpecifier *>::iterator iterator; typedef in class:clang::ento::PointerToMemberData 76 iterator begin() const { return L.begin(); } 77 iterator end() const { return L.end(); }
|
| /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/ADT/ |
| ImmutableList.h | 82 class iterator { class in class:llvm::ImmutableList 86 iterator() = default; 87 iterator(ImmutableList l) : L(l.getInternalPointer()) {} function in class:llvm::ImmutableList::iterator 89 iterator& operator++() { L = L->getTail(); return *this; } 90 bool operator==(const iterator& I) const { return L == I.L; } 91 bool operator!=(const iterator& I) const { return L != I.L; } 97 /// begin - Returns an iterator referring to the head of the list, or 98 /// an iterator denoting the end of the list if the list is empty. 99 iterator begin() const { return iterator(X); [all...] |
| ImmutableMap.h | 209 class iterator : public ImutAVLValueIterator<ImmutableMap> { class in class:llvm::ImmutableMap 212 iterator() = default; 213 explicit iterator(TreeTy *Tree) : iterator::ImutAVLValueIterator(Tree) {} function in class:llvm::ImmutableMap::iterator 220 iterator begin() const { return iterator(Root); } 221 iterator end() const { return iterator(); } 369 class iterator : public ImutAVLValueIterator<ImmutableMapRef> { class in class:llvm::ImmutableMapRef 372 iterator() = default 373 explicit iterator(TreeTy *Tree) : iterator::ImutAVLValueIterator(Tree) {} function in class:llvm::ImmutableMapRef::iterator [all...] |
| /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/IR/ |
| LegacyPassManagers.h | 146 typedef std::vector<PMDataManager *>::const_reverse_iterator iterator; typedef in class:llvm::PMStack 147 iterator begin() const { return S.rbegin(); } 148 iterator end() const { return S.rend(); } 401 for (PMStack::iterator I = PMS.begin(), E = PMS.end();
|