Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A Diterator.h206 class iterator_adaptor_base
209 using BaseT = typename iterator_adaptor_base::iterator_facade_base;
214 iterator_adaptor_base() = default;
216 explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { in iterator_adaptor_base() function
217 static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value, in iterator_adaptor_base()
288 : iterator_adaptor_base<
295 : pointee_iterator::iterator_adaptor_base(std::forward<U &&>(u)) {} in pointee_iterator()
312 : public iterator_adaptor_base<
322 : pointer_iterator::iterator_adaptor_base(std::move(u)) {} in pointer_iterator()
341 : public iterator_adaptor_base<
[all …]
H A DAllocatorList.h90 : public iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>,
98 iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>, IteratorBase,
H A DStringMap.h533 : public iterator_adaptor_base<StringMapKeyIterator<ValueTy>,
536 using base = iterator_adaptor_base<StringMapKeyIterator<ValueTy>,
H A DSTLExtras.h221 : public iterator_adaptor_base<
227 : mapped_iterator::iterator_adaptor_base(std::move(U)), F(std::move(F)) {}
310 : public iterator_adaptor_base<
316 using BaseT = iterator_adaptor_base<
457 : public iterator_adaptor_base<early_inc_iterator_impl<WrappedIteratorT>,
460 iterator_adaptor_base<early_inc_iterator_impl<WrappedIteratorT>,
H A DImmutableSet.h818 : iterator_adaptor_base<
825 : ImutAVLValueIterator::iterator_adaptor_base(Tree) {} in ImutAVLValueIterator()
/freebsd-12.1/contrib/llvm/tools/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.h543 : public llvm::iterator_adaptor_base<
550 : iterator::iterator_adaptor_base(Position), Self(Self) {}
H A DCanonicalType.h403 : llvm::iterator_adaptor_base<
411 : CanTypeIterator::iterator_adaptor_base(std::move(Iter)) {}
H A DStmt.h984 : llvm::iterator_adaptor_base<ExprIterator, Stmt **, in alignas()
986 ExprIterator() : iterator_adaptor_base(nullptr) {} in alignas()
987 ExprIterator(Stmt **I) : iterator_adaptor_base(I) {} in alignas()
998 : llvm::iterator_adaptor_base<ConstExprIterator, const Stmt *const *, in alignas()
1001 ConstExprIterator() : iterator_adaptor_base(nullptr) {} in alignas()
1002 ConstExprIterator(const Stmt *const *I) : iterator_adaptor_base(I) {} in alignas()
H A DDeclBase.h1208 llvm::iterator_adaptor_base<iterator, ResultTy::iterator,
2268 llvm::iterator_adaptor_base<udir_iterator, lookup_iterator,
H A DDeclTemplate.h771 : llvm::iterator_adaptor_base<
780 : SpecIterator::iterator_adaptor_base(std::move(SetIter)) {} in SpecIterator()
H A DStmtOpenMP.h97 : public llvm::iterator_adaptor_base<
111 : specific_clause_iterator::iterator_adaptor_base(Clauses.begin()), in specific_clause_iterator()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DUser.h247 : iterator_adaptor_base<value_op_iterator, op_iterator,
250 explicit value_op_iterator(Use *U = nullptr) : iterator_adaptor_base(U) {} in iterator_adaptor_base() function
267 : iterator_adaptor_base<const_value_op_iterator, const_op_iterator,
271 iterator_adaptor_base(U) {} in iterator_adaptor_base() function
H A DInstructions.h2999 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3002 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
3010 : iterator_adaptor_base<const_succ_op_iterator, const_value_op_iterator,
3015 : iterator_adaptor_base(I) {}
3505 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3508 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
3516 : iterator_adaptor_base<const_succ_op_iterator, const_value_op_iterator,
3521 : iterator_adaptor_base(I) {}
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/
H A DGlobalsStream.h31 : public iterator_adaptor_base<
37 : GSIHashIterator::iterator_adaptor_base(std::forward<T &&>(v)) {} in GSIHashIterator()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DLazyCallGraph.h197 : public iterator_adaptor_base<iterator, VectorImplT::iterator,
206 : iterator_adaptor_base(BaseI), E(E) { in iterator()
214 using iterator_adaptor_base::operator++;
228 : public iterator_adaptor_base<call_iterator, VectorImplT::iterator,
243 : iterator_adaptor_base(BaseI), E(E) { in call_iterator()
250 using iterator_adaptor_base::operator++;
H A DLoopIterator.h47 : public iterator_adaptor_base<
51 using BaseT = iterator_adaptor_base<
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DItaniumCXXABI.cpp63 : llvm::iterator_adaptor_base<Iterator, BindingArray::const_iterator,
66 Iterator(BindingArray::const_iterator It) : iterator_adaptor_base(It) {} in Iterator()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DParsedAttr.h783 struct iterator : llvm::iterator_adaptor_base<iterator, VecTy::iterator,
786 iterator() : iterator_adaptor_base(nullptr) {} in iterator()
787 iterator(VecTy::iterator I) : iterator_adaptor_base(I) {} in iterator()
792 : llvm::iterator_adaptor_base<const_iterator, VecTy::const_iterator,
795 const_iterator() : iterator_adaptor_base(nullptr) {} in const_iterator()
796 const_iterator(VecTy::const_iterator I) : iterator_adaptor_base(I) {} in const_iterator()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DDIE.h603 : public iterator_adaptor_base<value_iterator, ListTy::iterator,
608 iterator_adaptor_base<value_iterator, ListTy::iterator,
619 class const_value_iterator : public iterator_adaptor_base<
623 iterator_adaptor_base<const_value_iterator, ListTy::const_iterator,
H A DSelectionDAGNodes.h917 : iterator_adaptor_base<value_op_iterator, op_iterator,
922 : iterator_adaptor_base(U) {}
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DPreprocessingRecord.h431 class iterator : public llvm::iterator_adaptor_base<
440 : iterator::iterator_adaptor_base(Position), Self(Self) {} in iterator()
/freebsd-12.1/contrib/llvm/include/llvm/XRay/
H A DGraph.h133 : public iterator_adaptor_base<
158 : iterator_adaptor_base< in NeighborEdgeIteratorT()
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DChunks.h137 class symbol_iterator : public llvm::iterator_adaptor_base<
145 : symbol_iterator::iterator_adaptor_base(I), File(File) {} in symbol_iterator()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h1391 : public llvm::iterator_adaptor_base<
1399 ModuleDeclIterator() : iterator_adaptor_base(nullptr) {} in ModuleDeclIterator()
1403 : iterator_adaptor_base(Pos), Reader(Reader), Mod(Mod) {} in ModuleDeclIterator()

12