Home
last modified time | relevance | path

Searched refs:iterator_facade_base (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A Diterator.h80 class iterator_facade_base {
102 friend iterator_facade_base; variable
117 friend iterator_facade_base; variable
130 static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
155 static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
236 : public iterator_facade_base<DerivedT, IteratorCategoryT, T,
238 using BaseT = typename iterator_adaptor_base::iterator_facade_base;
H A DSmallSet.h35 : public iterator_facade_base<SmallSetIterator<T, N, C>,
H A DSCCIterator.h47 class scc_iterator : public iterator_facade_base<
H A DSTLExtras.h694 using zip_traits = iterator_facade_base<
921 : public iterator_facade_base<
1031 : public iterator_facade_base<concat_iterator<ValueT, IterTs...>,
1033 using BaseT = typename concat_iterator::iterator_facade_base;
1197 : public llvm::iterator_facade_base<DerivedT,
2283 : llvm::iterator_facade_base<index_iterator,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiModuleList.h32 : public iterator_facade_base<DbiModuleSourceFilesIterator,
34 using BaseType = typename DbiModuleSourceFilesIterator::iterator_facade_base;
H A DHashTable.h35 : public iterator_facade_base<HashTableIterator<ValueT>,
38 using BaseT = typename HashTableIterator::iterator_facade_base;
H A DInputFile.h132 : public iterator_facade_base<SymbolGroupIterator,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h301 : public iterator_facade_base<attribute_iterator, std::forward_iterator_tag,
354 : public iterator_facade_base<iterator, std::bidirectional_iterator_tag,
405 : public llvm::iterator_facade_base<
H A DDWARFExpression.h114 : public iterator_facade_base<iterator, std::forward_iterator_tag,
H A DDWARFAcceleratorTable.h232 : public iterator_facade_base<SameNameIterator, std::forward_iterator_tag,
271 : public iterator_facade_base<Iterator, std::forward_iterator_tag,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DPath.h74 : public iterator_facade_base<const_iterator, std::input_iterator_tag,
100 : public iterator_facade_base<reverse_iterator, std::input_iterator_tag,
H A DBinaryStreamArray.h157 : public iterator_facade_base<VarStreamArrayIterator<ValueType, Extractor>,
321 : public iterator_facade_base<FixedStreamArrayIterator<T>,
H A DRegistry.h84 : public llvm::iterator_facade_base<iterator, std::forward_iterator_tag,
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.h112 : public llvm::iterator_facade_base<DWARFDIE::child_iterator,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h1118 : public iterator_facade_base<memoryaccess_def_iterator_base<T>,
1121 using BaseT = typename memoryaccess_def_iterator_base::iterator_facade_base;
1216 : public iterator_facade_base<upward_defs_iterator,
1219 using BaseT = upward_defs_iterator::iterator_facade_base;
1321 : public iterator_facade_base<def_chain_iterator<T, UseOptimizedChain>,
H A DLazyCallGraph.h880 : public iterator_facade_base<postorder_ref_scc_iterator,
927 using iterator_facade_base::operator++;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBundle.h95 : public iterator_facade_base<MIBundleOperandIteratorBase<ValueT>,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h468 : public iterator_facade_base<phi_iterator_impl<PHINodeT, BBIteratorT>,
492 using phi_iterator_impl::iterator_facade_base::operator++;
H A DDebugProgramInstruction.h159 : public iterator_facade_base<location_op_iterator,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h195 : public iterator_facade_base<DiffListIterator, std::forward_iterator_tag,
217 using DiffListIterator::iterator_facade_base::operator++;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DTree.h149 : public llvm::iterator_facade_base<DerivedT, std::forward_iterator_tag,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h148 class Iterator : public llvm::iterator_facade_base<
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DMinidump.h107 : public iterator_facade_base<MemoryInfoIterator,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanCFG.h35 : public iterator_facade_base<VPAllSuccessorsIterator<BlockPtrTy>,
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaInternal.h247 : public llvm::iterator_facade_base<iterator, std::forward_iterator_tag,

12