| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | iterator.h | 235 class iterator_adaptor_base 238 using BaseT = typename iterator_adaptor_base::iterator_facade_base; 243 iterator_adaptor_base() = default; 245 explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { in iterator_adaptor_base() function 246 static_assert(std::is_base_of<iterator_adaptor_base, DerivedT>::value, in iterator_adaptor_base() 293 friend bool operator==(const iterator_adaptor_base &LHS, 294 const iterator_adaptor_base &RHS) { 297 friend bool operator<(const iterator_adaptor_base &LHS, 298 const iterator_adaptor_base &RHS) { 321 : iterator_adaptor_base< [all …]
|
| H A D | GenericCycleInfo.h | 175 : iterator_adaptor_base<const_child_iterator, const_child_iterator_base> { 177 iterator_adaptor_base<const_child_iterator, const_child_iterator_base>; 324 : iterator_adaptor_base<const_toplevel_iterator, 326 using Base = iterator_adaptor_base<const_toplevel_iterator,
|
| H A D | AllocatorList.h | 88 : public iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>, 96 iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>, IteratorBase,
|
| H A D | StringMap.h | 518 : public iterator_adaptor_base<StringMapKeyIterator<ValueTy>, 521 using base = iterator_adaptor_base<StringMapKeyIterator<ValueTy>,
|
| H A D | STLExtras.h | 357 : public iterator_adaptor_base< 366 : mapped_iterator::iterator_adaptor_base(std::move(U)), F(std::move(F)) {} 397 : public iterator_adaptor_base< 407 : mapped_iterator_base::iterator_adaptor_base(std::move(U)) {} 454 : public iterator_adaptor_base< 460 using BaseT = typename filter_iterator_base::iterator_adaptor_base; 608 : public iterator_adaptor_base<early_inc_iterator_impl<WrappedIteratorT>, 610 using BaseT = typename early_inc_iterator_impl::iterator_adaptor_base;
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | UnresolvedSet.h | 32 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 D | DeclID.h | 227 : public llvm::iterator_adaptor_base<DeclIDIterator<FromTy, ToTy>, 231 DeclIDIterator() : DeclIDIterator::iterator_adaptor_base(nullptr) {} 234 : DeclIDIterator::iterator_adaptor_base(ID) {}
|
| H A D | ExternalASTSource.h | 571 : public llvm::iterator_adaptor_base< 578 : iterator::iterator_adaptor_base(Position), Self(Self) {}
|
| H A D | CanonicalType.h | 405 : llvm::iterator_adaptor_base< 413 : CanTypeIterator::iterator_adaptor_base(std::move(Iter)) {}
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | Iterable.h | 22 : llvm::iterator_adaptor_base< 28 : ValueMapIterator::iterator_adaptor_base(std::move(u)) {} in ValueMapIterator()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | User.h | 301 : iterator_adaptor_base<value_op_iterator, op_iterator, 304 explicit value_op_iterator(Use *U = nullptr) : iterator_adaptor_base(U) {} in iterator_adaptor_base() function 321 : iterator_adaptor_base<const_value_op_iterator, const_op_iterator, 325 iterator_adaptor_base(U) {} in iterator_adaptor_base() function
|
| H A D | DebugInfo.h | 217 : public iterator_adaptor_base<DbgAssignIt, Value::user_iterator, 224 DbgAssignIt(Value::user_iterator It) : iterator_adaptor_base(It) {} in DbgAssignIt()
|
| H A D | Instructions.h | 3091 : iterator_adaptor_base<succ_op_iterator, value_op_iterator, 3094 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {} 3102 : iterator_adaptor_base<const_succ_op_iterator, const_value_op_iterator, 3107 : iterator_adaptor_base(I) {} 3622 : iterator_adaptor_base<succ_op_iterator, value_op_iterator, 3625 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {} 3633 : iterator_adaptor_base<const_succ_op_iterator, const_value_op_iterator, 3638 : iterator_adaptor_base(I) {}
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | GlobalsStream.h | 31 : public iterator_adaptor_base< 37 : GSIHashIterator::iterator_adaptor_base(std::forward<T &&>(v)) {} in GSIHashIterator()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCRegisterInfo.h | 522 : public iterator_adaptor_base<MCSubRegIterator, 544 using iterator_adaptor_base::operator++; 592 : public iterator_adaptor_base<MCSuperRegIterator, 614 using iterator_adaptor_base::operator++; 637 : public iterator_adaptor_base<MCRegUnitIterator, 661 using iterator_adaptor_base::operator++;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LazyCallGraph.h | 191 : public iterator_adaptor_base<iterator, VectorImplT::iterator, 200 : iterator_adaptor_base(BaseI), E(E) { in iterator() 208 using iterator_adaptor_base::operator++; 222 : public iterator_adaptor_base<call_iterator, VectorImplT::iterator, 237 : iterator_adaptor_base(BaseI), E(E) { in call_iterator() 244 using iterator_adaptor_base::operator++;
|
| H A D | LoopIterator.h | 46 : public iterator_adaptor_base< 50 using BaseT = iterator_adaptor_base<
|
| H A D | DXILResource.h | 551 : iterator_adaptor_base<call_iterator, CallMapTy::iterator> { 554 : call_iterator::iterator_adaptor_base(std::move(Iter)) {} in call_iterator()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
| H A D | SymbolSet.h | 116 : public iterator_adaptor_base< 124 : iterator_adaptor_base(std::forward<U &&>(u)) {}
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 840 struct iterator : llvm::iterator_adaptor_base<iterator, VecTy::iterator, 843 iterator() : iterator_adaptor_base(nullptr) {} in iterator() 844 iterator(VecTy::iterator I) : iterator_adaptor_base(I) {} in iterator() 849 : llvm::iterator_adaptor_base<const_iterator, VecTy::const_iterator, 852 const_iterator() : iterator_adaptor_base(nullptr) {} in const_iterator() 853 const_iterator(VecTy::const_iterator I) : iterator_adaptor_base(I) {} in const_iterator()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ItaniumCXXABI.cpp | 64 : llvm::iterator_adaptor_base<Iterator, BindingArray::const_iterator, 67 Iterator(BindingArray::const_iterator It) : iterator_adaptor_base(It) {} in Iterator()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | PreprocessingRecord.h | 430 class iterator : public llvm::iterator_adaptor_base< 439 : iterator::iterator_adaptor_base(Position), Self(Self) {} in iterator()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/XRay/ |
| H A D | Graph.h | 132 : public iterator_adaptor_base< 157 : iterator_adaptor_base< in NeighborEdgeIteratorT()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | DIE.h | 712 : public iterator_adaptor_base<value_iterator, ListTy::iterator, 717 iterator_adaptor_base<value_iterator, ListTy::iterator, 728 class const_value_iterator : public iterator_adaptor_base< 732 iterator_adaptor_base<const_value_iterator, ListTy::const_iterator,
|
| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | Chunks.h | 235 class symbol_iterator : public llvm::iterator_adaptor_base< 243 : symbol_iterator::iterator_adaptor_base(i), file(file) {} in symbol_iterator()
|