|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/BreadthFirstIterator.h 48 : public std::iterator<std::forward_iterator_tag, typename GT::NodeRef>,
50 using super = std::iterator<std::forward_iterator_tag, typename GT::NodeRef>;
include/llvm/ADT/DepthFirstIterator.h 86 : public std::iterator<std::forward_iterator_tag, typename GT::NodeRef>,
88 using super = std::iterator<std::forward_iterator_tag, typename GT::NodeRef>;
include/llvm/ADT/EquivalenceClasses.h 251 class member_iterator : public std::iterator<std::forward_iterator_tag,
255 using super = std::iterator<std::forward_iterator_tag,
include/llvm/ADT/ImmutableSet.h 650 : public std::iterator<std::bidirectional_iterator_tag,
761 : public std::iterator<std::bidirectional_iterator_tag,
include/llvm/ADT/IntervalMap.h 1297 public std::iterator<std::bidirectional_iterator_tag, ValT> {
include/llvm/ADT/PostOrderIterator.h 96 : public std::iterator<std::forward_iterator_tag, typename GT::NodeRef>,
98 using super = std::iterator<std::forward_iterator_tag, typename GT::NodeRef>;
include/llvm/ADT/SparseMultiSet.h 220 class iterator_base : public std::iterator<std::bidirectional_iterator_tag,
250 using super = std::iterator<std::bidirectional_iterator_tag, ValueT>;
include/llvm/ADT/iterator.h 68 : public std::iterator<IteratorCategoryT, T, DifferenceTypeT, PointerT,
include/llvm/Analysis/AliasSetTracker.h 239 class iterator : public std::iterator<std::forward_iterator_tag,
include/llvm/Analysis/RegionIterator.h 40 : public std::iterator<std::forward_iterator_tag, NodeRef> {
41 using super = std::iterator<std::forward_iterator_tag, NodeRef>;
167 : public std::iterator<std::forward_iterator_tag, NodeRef> {
168 using super = std::iterator<std::forward_iterator_tag, NodeRef>;
include/llvm/CodeGen/MachineRegisterInfo.h 971 : public std::iterator<std::forward_iterator_tag, MachineInstr, ptrdiff_t> {
1008 using reference = std::iterator<std::forward_iterator_tag,
1010 using pointer = std::iterator<std::forward_iterator_tag,
1077 : public std::iterator<std::forward_iterator_tag, MachineInstr, ptrdiff_t> {
1114 using reference = std::iterator<std::forward_iterator_tag,
1116 using pointer = std::iterator<std::forward_iterator_tag,
include/llvm/CodeGen/ScheduleDAG.h 617 class SUnitIterator : public std::iterator<std::forward_iterator_tag,
include/llvm/CodeGen/SelectionDAGNodes.h 775 : public std::iterator<std::forward_iterator_tag, SDUse, ptrdiff_t> {
783 using reference = std::iterator<std::forward_iterator_tag,
785 using pointer = std::iterator<std::forward_iterator_tag,
2522 class SDNodeIterator : public std::iterator<std::forward_iterator_tag,
include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h 143 class ValueIterator : public std::iterator<std::input_iterator_tag, Entry> {
470 class ValueIterator : public std::iterator<std::input_iterator_tag, Entry> {
include/llvm/IR/CFG.h 42 class PredIterator : public std::iterator<std::forward_iterator_tag,
45 std::iterator<std::forward_iterator_tag, Ptr, ptrdiff_t, Ptr*, Ptr*>;
include/llvm/IR/DebugInfoMetadata.h 83 class iterator : std::iterator<std::input_iterator_tag, DIType *,
2377 : public std::iterator<std::input_iterator_tag, ExprOperand> {
include/llvm/IR/GetElementPtrTypeIterator.h 32 : public std::iterator<std::forward_iterator_tag, Type *, ptrdiff_t> {
33 using super = std::iterator<std::forward_iterator_tag, Type *, ptrdiff_t>;
include/llvm/IR/Metadata.h 1192 : public std::iterator<std::input_iterator_tag, T *, std::ptrdiff_t, void,
1339 public std::iterator<std::bidirectional_iterator_tag, T2> {
include/llvm/IR/Module.h 733 : public std::iterator<std::input_iterator_tag, DICompileUnit *> {
include/llvm/IR/Value.h 127 : public std::iterator<std::forward_iterator_tag, UseT *> {
166 : public std::iterator<std::forward_iterator_tag, UserTy *> {
include/llvm/IR/ValueMap.h 328 public std::iterator<std::forward_iterator_tag,
380 public std::iterator<std::forward_iterator_tag,
include/llvm/Object/ELFTypes.h 626 : std::iterator<std::forward_iterator_tag, Elf_Note_Impl<ELFT>> {
include/llvm/Object/SymbolicFile.h 70 : public std::iterator<std::forward_iterator_tag, content_type> {
include/llvm/ProfileData/Coverage/CoverageMappingReader.h 45 : public std::iterator<std::input_iterator_tag, CoverageMappingRecord> {
include/llvm/ProfileData/InstrProfReader.h 41 class InstrProfIterator : public std::iterator<std::input_iterator_tag,
include/llvm/Support/LineIterator.h 32 : public std::iterator<std::forward_iterator_tag, StringRef> {
include/llvm/Support/TargetRegistry.h 605 : public std::iterator<std::forward_iterator_tag, Target, ptrdiff_t> {
include/llvm/Support/YAMLParser.h 324 : public std::iterator<std::input_iterator_tag, ValueT> {
include/llvm/TextAPI/MachO/ArchitectureSet.h 68 : public std::iterator<std::forward_iterator_tag, Architecture, size_t> {
include/llvm/Transforms/Scalar/GVNExpression.h 244 : public std::iterator<std::output_iterator_tag, void, void, void, void> {
483 : public std::iterator<std::output_iterator_tag, void, void, void, void> {
tools/clang/include/clang/AST/StmtIterator.h 78 public std::iterator<std::forward_iterator_tag,
tools/clang/include/clang/Rewrite/Core/RewriteRope.h 87 public std::iterator<std::forward_iterator_tag, const char, ptrdiff_t> {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp 26 : public std::iterator<std::input_iterator_tag, DWARFDIE> {
tools/polly/include/polly/Support/VirtualInstruction.h 170 : public std::iterator<std::forward_iterator_tag, VirtualUse> {
174 using super = std::iterator<std::forward_iterator_tag, VirtualUse>;
unittests/ADT/IteratorTest.cpp 22 struct WeirdIter : std::iterator<std::input_iterator_tag, Shadow<0>, Shadow<1>,
usr/include/c++/7.4.0/bits/stl_bvector.h 137 : public std::iterator<std::random_access_iterator_tag, bool>
usr/include/c++/7.4.0/bits/stl_iterator.h 102 : public iterator<typename iterator_traits<_Iterator>::iterator_category,
456 : public iterator<output_iterator_tag, void, void, void, void>
548 : public iterator<output_iterator_tag, void, void, void, void>
643 : public iterator<output_iterator_tag, void, void, void, void>
usr/include/c++/7.4.0/bits/stl_raw_storage_iter.h 69 : public iterator<output_iterator_tag, void, void, void, void>
usr/include/c++/7.4.0/bits/stream_iterator.h 50 : public iterator<input_iterator_tag, _Tp, _Dist, const _Tp*, const _Tp&>
155 : public iterator<output_iterator_tag, void, void, void, void>
usr/include/c++/7.4.0/bits/streambuf_iterator.h 51 : public iterator<input_iterator_tag, _CharT, typename _Traits::off_type,
217 : public iterator<output_iterator_tag, void, void, void, void>