Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A Diterator.h68 class iterator_facade_base
85 friend iterator_facade_base; variable
97 static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
122 static_assert(std::is_base_of<iterator_facade_base, DerivedT>::value,
207 : public iterator_facade_base<DerivedT, IteratorCategoryT, T,
209 using BaseT = typename iterator_adaptor_base::iterator_facade_base;
H A DSequence.h31 : public iterator_facade_base<value_sequence_iterator<ValueT>,
34 using BaseT = typename value_sequence_iterator::iterator_facade_base;
H A DSCCIterator.h43 class scc_iterator : public iterator_facade_base<
H A DSmallSet.h35 : public iterator_facade_base<SmallSetIterator<T, N, C>,
H A DSTLExtras.h542 using zip_traits = iterator_facade_base<
705 : public iterator_facade_base<
814 : public iterator_facade_base<concat_iterator<ValueT, IterTs...>,
816 using BaseT = typename concat_iterator::iterator_facade_base;
1444 : public iterator_facade_base<
H A DStringMap.h452 : public iterator_facade_base<DerivedTy, std::forward_iterator_tag,
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiModuleList.h33 : public iterator_facade_base<DbiModuleSourceFilesIterator,
36 iterator_facade_base<DbiModuleSourceFilesIterator,
H A DHashTable.h39 : public iterator_facade_base<HashTableIterator<ValueT, TraitsT>,
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h284 : public iterator_facade_base<attribute_iterator, std::forward_iterator_tag,
337 : public iterator_facade_base<iterator, std::bidirectional_iterator_tag,
393 : public llvm::iterator_facade_base<
H A DDWARFExpression.h96 : public iterator_facade_base<iterator, std::forward_iterator_tag,
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DPath.h54 : public iterator_facade_base<const_iterator, std::input_iterator_tag,
80 : public iterator_facade_base<reverse_iterator, std::input_iterator_tag,
H A DBinaryStreamArray.h152 : public iterator_facade_base<VarStreamArrayIterator<ValueType, Extractor>,
320 : public iterator_facade_base<FixedStreamArrayIterator<T>,
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DBasicBlock.h289 : public iterator_facade_base<phi_iterator_impl<PHINodeT, BBIteratorT>,
311 using phi_iterator_impl::iterator_facade_base::operator++;
H A DCFG.h138 : public iterator_facade_base<SuccIterator<InstructionT, BlockT>,
H A DInstructions.h3231 : public iterator_facade_base<CaseIteratorImpl<CaseHandleT>,
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMemorySSA.h1075 : public iterator_facade_base<memoryaccess_def_iterator_base<T>,
1078 using BaseT = typename memoryaccess_def_iterator_base::iterator_facade_base;
1173 : public iterator_facade_base<upward_defs_iterator,
1176 using BaseT = upward_defs_iterator::iterator_facade_base;
1263 : public iterator_facade_base<def_chain_iterator<T, UseOptimizedChain>,
H A DLazyCallGraph.h887 : public iterator_facade_base<postorder_ref_scc_iterator,
921 using iterator_facade_base::operator++;
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DInputFile.h130 : public iterator_facade_base<SymbolGroupIterator,
/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h327 : public iterator_facade_base<FunctionRecordIterator,
621 : public iterator_facade_base<
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DDIE.h517 : public iterator_facade_base<iterator, std::forward_iterator_tag, T> {
539 : public iterator_facade_base<const_iterator, std::forward_iterator_tag,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSemaInternal.h282 : public llvm::iterator_facade_base<iterator, std::forward_iterator_tag,
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp81 : public iterator_facade_base<enum_iterator<EnumT>,
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemorySSA.cpp663 : public iterator_facade_base<generic_def_path_iterator<T, Walker>,
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSROA.cpp438 : public iterator_facade_base<partition_iterator, std::forward_iterator_tag,