Home
last modified time | relevance | path

Searched refs:iterator_adaptor_base (Results 1 – 25 of 28) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A Diterator.h211 class iterator_adaptor_base
214 using BaseT = typename iterator_adaptor_base::iterator_facade_base;
219 iterator_adaptor_base() = default;
221 explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { in iterator_adaptor_base() function
222 static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value, in iterator_adaptor_base()
269 friend bool operator==(const iterator_adaptor_base &LHS,
270 const iterator_adaptor_base &RHS) {
273 friend bool operator<(const iterator_adaptor_base &LHS,
274 const iterator_adaptor_base &RHS) {
297 : iterator_adaptor_base<
[all …]
H A DAllocatorList.h89 : public iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>,
97 iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>, IteratorBase,
H A DStringMap.h456 : public iterator_adaptor_base<StringMapKeyIterator<ValueTy>,
459 using base = iterator_adaptor_base<StringMapKeyIterator<ValueTy>,
H A DSTLExtras.h278 : public iterator_adaptor_base<
284 : mapped_iterator::iterator_adaptor_base(std::move(U)), F(std::move(F)) {}
368 : public iterator_adaptor_base<
374 using BaseT = iterator_adaptor_base<
515 : public iterator_adaptor_base<early_inc_iterator_impl<WrappedIteratorT>,
518 iterator_adaptor_base<early_inc_iterator_impl<WrappedIteratorT>,
H A DImmutableSet.h829 : iterator_adaptor_base<
836 : ImutAVLValueIterator::iterator_adaptor_base(Tree) {}
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DUnresolvedSet.h32 class UnresolvedSetIterator : public llvm::iterator_adaptor_base<
41 : iterator_adaptor_base(Iter) {} in UnresolvedSetIterator()
43 : iterator_adaptor_base(const_cast<DeclAccessPair *>(Iter)) {} in UnresolvedSetIterator()
48 UnresolvedSetIterator() : iterator_adaptor_base(nullptr) {} in UnresolvedSetIterator()
H A DExternalASTSource.h517 : public llvm::iterator_adaptor_base<
524 : iterator::iterator_adaptor_base(Position), Self(Self) {}
H A DCanonicalType.h404 : llvm::iterator_adaptor_base<
412 : CanTypeIterator::iterator_adaptor_base(std::move(Iter)) {}
H A DStmtOpenMP.h351 : public llvm::iterator_adaptor_base<
373 : used_clauses_child_iterator::iterator_adaptor_base(Clauses.begin()), in used_clauses_child_iterator()
412 : public llvm::iterator_adaptor_base<
426 : specific_clause_iterator::iterator_adaptor_base(Clauses.begin()), in specific_clause_iterator()
H A DDeclTemplate.h782 : llvm::iterator_adaptor_base<
791 : SpecIterator::iterator_adaptor_base(std::move(SetIter)) {} in SpecIterator()
H A DStmt.h1119 : llvm::iterator_adaptor_base<CastIterator<T, TPtr, StmtPtr>, StmtPtr *,
1121 using Base = typename CastIterator::iterator_adaptor_base;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DUser.h251 : iterator_adaptor_base<value_op_iterator, op_iterator,
254 explicit value_op_iterator(Use *U = nullptr) : iterator_adaptor_base(U) {} in iterator_adaptor_base() function
271 : iterator_adaptor_base<const_value_op_iterator, const_op_iterator,
275 iterator_adaptor_base(U) {} in iterator_adaptor_base() function
H A DInstructions.h3055 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3058 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
3066 : iterator_adaptor_base<const_succ_op_iterator, const_value_op_iterator,
3071 : iterator_adaptor_base(I) {}
3606 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3609 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
3617 : iterator_adaptor_base<const_succ_op_iterator, const_value_op_iterator,
3622 : iterator_adaptor_base(I) {}
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
H A DGlobalsStream.h30 : public iterator_adaptor_base<
36 : GSIHashIterator::iterator_adaptor_base(std::forward<T &&>(v)) {} in GSIHashIterator()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DLazyCallGraph.h195 : public iterator_adaptor_base<iterator, VectorImplT::iterator,
204 : iterator_adaptor_base(BaseI), E(E) { in iterator()
212 using iterator_adaptor_base::operator++;
226 : public iterator_adaptor_base<call_iterator, VectorImplT::iterator,
241 : iterator_adaptor_base(BaseI), E(E) { in call_iterator()
248 using iterator_adaptor_base::operator++;
H A DLoopIterator.h46 : public iterator_adaptor_base<
50 using BaseT = iterator_adaptor_base<
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DItaniumCXXABI.cpp64 : llvm::iterator_adaptor_base<Iterator, BindingArray::const_iterator,
67 Iterator(BindingArray::const_iterator It) : iterator_adaptor_base(It) {} in Iterator()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DParsedAttr.h891 struct iterator : llvm::iterator_adaptor_base<iterator, VecTy::iterator,
894 iterator() : iterator_adaptor_base(nullptr) {} in iterator()
895 iterator(VecTy::iterator I) : iterator_adaptor_base(I) {} in iterator()
900 : llvm::iterator_adaptor_base<const_iterator, VecTy::const_iterator,
903 const_iterator() : iterator_adaptor_base(nullptr) {} in const_iterator()
904 const_iterator(VecTy::const_iterator I) : iterator_adaptor_base(I) {} in const_iterator()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/TextAPI/
H A DInterfaceFile.h358 : public iterator_adaptor_base<
366 : iterator_adaptor_base(std::forward<U &&>(u)) {}
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DDIE.h676 : public iterator_adaptor_base<value_iterator, ListTy::iterator,
681 iterator_adaptor_base<value_iterator, ListTy::iterator,
692 class const_value_iterator : public iterator_adaptor_base<
696 iterator_adaptor_base<const_value_iterator, ListTy::const_iterator,
H A DSelectionDAGNodes.h909 : iterator_adaptor_base<value_op_iterator, op_iterator,
914 : iterator_adaptor_base(U) {}
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DPreprocessingRecord.h430 class iterator : public llvm::iterator_adaptor_base<
439 : iterator::iterator_adaptor_base(Position), Self(Self) {} in iterator()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/XRay/
H A DGraph.h132 : public iterator_adaptor_base<
157 : iterator_adaptor_base< in NeighborEdgeIteratorT()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp104 : public iterator_adaptor_base<
112 : iterator_adaptor_base(It), Nodes(Nodes) {} in WrappedSuccIterator()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTReader.h1406 : public llvm::iterator_adaptor_base<
1414 ModuleDeclIterator() : iterator_adaptor_base(nullptr) {} in ModuleDeclIterator()
1418 : iterator_adaptor_base(Pos), Reader(Reader), Mod(Mod) {} in ModuleDeclIterator()

12