Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A Diterator.h66 class iterator_facade_base {
88 friend iterator_facade_base; variable
100 static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
125 static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
212 : public iterator_facade_base<DerivedT, IteratorCategoryT, T,
214 using BaseT = typename iterator_adaptor_base::iterator_facade_base;
H A DSCCIterator.h42 class scc_iterator : public iterator_facade_base<
H A DSmallSet.h34 : public iterator_facade_base<SmallSetIterator<T, N, C>,
H A DSTLExtras.h596 using zip_traits = iterator_facade_base<
762 : public iterator_facade_base<
876 : public iterator_facade_base<concat_iterator<ValueT, IterTs...>,
878 using BaseT = typename concat_iterator::iterator_facade_base;
1023 : public llvm::iterator_facade_base<DerivedT,
1890 : public iterator_facade_base<
H A DStringMap.h372 : public iterator_facade_base<DerivedTy, std::forward_iterator_tag,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiModuleList.h32 : public iterator_facade_base<DbiModuleSourceFilesIterator,
35 iterator_facade_base<DbiModuleSourceFilesIterator,
H A DHashTable.h38 : public iterator_facade_base<HashTableIterator<ValueT>,
79 using iterator_facade_base<HashTableIterator<ValueT>,
/freebsd-13.1/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.h105 : public iterator_facade_base<iterator, std::forward_iterator_tag,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DPath.h53 : public iterator_facade_base<const_iterator, std::input_iterator_tag,
79 : public iterator_facade_base<reverse_iterator, std::input_iterator_tag,
H A DBinaryStreamArray.h155 : public iterator_facade_base<VarStreamArrayIterator<ValueType, Extractor>,
324 : public iterator_facade_base<FixedStreamArrayIterator<T>,
H A DRegistry.h84 : public llvm::iterator_facade_base<iterator, std::forward_iterator_tag,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.h104 : public llvm::iterator_facade_base<DWARFDIE::child_iterator,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h1082 : public iterator_facade_base<memoryaccess_def_iterator_base<T>,
1085 using BaseT = typename memoryaccess_def_iterator_base::iterator_facade_base;
1180 : public iterator_facade_base<upward_defs_iterator,
1183 using BaseT = upward_defs_iterator::iterator_facade_base;
1300 : public iterator_facade_base<def_chain_iterator<T, UseOptimizedChain>,
H A DLazyCallGraph.h874 : public iterator_facade_base<postorder_ref_scc_iterator,
908 using iterator_facade_base::operator++;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h316 : public iterator_facade_base<phi_iterator_impl<PHINodeT, BBIteratorT>,
340 using phi_iterator_impl::iterator_facade_base::operator++;
H A DCFG.h140 : public iterator_facade_base<SuccIterator<InstructionT, BlockT>,
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DInputFile.h129 : public iterator_facade_base<SymbolGroupIterator,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBundle.h95 : public iterator_facade_base<MIBundleOperandIteratorBase<ValueT>,
H A DDIE.h592 : public iterator_facade_base<iterator, std::forward_iterator_tag, T> {
613 : public iterator_facade_base<const_iterator, std::forward_iterator_tag,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h242 : public iterator_facade_base<mc_difflist_iterator<SubT>,
275 using mc_difflist_iterator::iterator_facade_base::operator++;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DMinidump.h106 : public iterator_facade_base<MemoryInfoIterator,
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DTree.h174 : public llvm::iterator_facade_base<DerivedT, std::forward_iterator_tag,
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaInternal.h247 : public llvm::iterator_facade_base<iterator, std::forward_iterator_tag,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h383 : public iterator_facade_base<FunctionRecordIterator,
696 : public iterator_facade_base<

12