Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/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.h46 class scc_iterator : public iterator_facade_base<
H A DSTLExtras.h748 using zip_traits = iterator_facade_base<
945 : public iterator_facade_base<
1055 : public iterator_facade_base<concat_iterator<ValueT, IterTs...>,
1057 using BaseT = typename concat_iterator::iterator_facade_base;
1221 : public llvm::iterator_facade_base<DerivedT,
2182 : public iterator_facade_base<enumerator_iter<R>, std::forward_iterator_tag,
/openbsd-src/gnu/llvm/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,
/openbsd-src/gnu/llvm/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.h108 : public iterator_facade_base<iterator, std::forward_iterator_tag,
/openbsd-src/gnu/llvm/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,
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.h98 : public llvm::iterator_facade_base<DWARFDIE::child_iterator,
H A DDWARFDIE.cpp29 : public llvm::iterator_facade_base<
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DMemorySSA.h1124 : public iterator_facade_base<memoryaccess_def_iterator_base<T>,
1127 using BaseT = typename memoryaccess_def_iterator_base::iterator_facade_base;
1222 : public iterator_facade_base<upward_defs_iterator,
1225 using BaseT = upward_defs_iterator::iterator_facade_base;
1327 : 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++;
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DBasicBlock.h334 : public iterator_facade_base<phi_iterator_impl<PHINodeT, BBIteratorT>,
358 using phi_iterator_impl::iterator_facade_base::operator++;
/openbsd-src/gnu/llvm/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,
/openbsd-src/gnu/llvm/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++;
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/Syntax/
H A DTree.h149 : public llvm::iterator_facade_base<DerivedT, std::forward_iterator_tag,
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DMinidump.h107 : public iterator_facade_base<MemoryInfoIterator,
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h147 class Iterator : public llvm::iterator_facade_base<
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVPlanCFG.h34 : public iterator_facade_base<VPAllSuccessorsIterator<BlockPtrTy>,
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSemaInternal.h247 : public llvm::iterator_facade_base<iterator, std::forward_iterator_tag,

12