reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

include/llvm/ADT/DenseSet.h
  105   class Iterator {
  131   class ConstIterator {
include/llvm/ADT/EquivalenceClasses.h
  251   class member_iterator : public std::iterator<std::forward_iterator_tag,
include/llvm/ADT/ImmutableMap.h
  209   class iterator : public ImutAVLValueIterator<ImmutableMap> {
  369   class iterator : public ImutAVLValueIterator<ImmutableMapRef> {
include/llvm/ADT/IntervalMap.h
 1520 class IntervalMap<KeyT, ValT, N, Traits>::iterator : public const_iterator {
include/llvm/Analysis/AliasSetTracker.h
  239   class iterator : public std::iterator<std::forward_iterator_tag,
include/llvm/Analysis/LazyCallGraph.h
  196     class iterator
  886   class postorder_ref_scc_iterator
include/llvm/Analysis/LoopIterator.h
   45   class WrappedSuccIterator
include/llvm/Analysis/MemorySSA.h
 1179 class upward_defs_iterator
include/llvm/CodeGen/DIE.h
  562   class iterator
  584   class const_iterator
include/llvm/CodeGen/ScheduleDAG.h
  617   class SUnitIterator : public std::iterator<std::forward_iterator_tag,
include/llvm/CodeGen/SelectionDAGNodes.h
  774   class use_iterator
  963   struct value_op_iterator
 2522 class SDNodeIterator : public std::iterator<std::forward_iterator_tag,
include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
  470   class ValueIterator : public std::iterator<std::input_iterator_tag, Entry> {
include/llvm/DebugInfo/DWARF/DWARFDie.h
  335 class DWARFDie::iterator
include/llvm/DebugInfo/DWARF/DWARFExpression.h
   99   class iterator
include/llvm/DebugInfo/PDB/Native/DbiModuleList.h
   31 class DbiModuleSourceFilesIterator
include/llvm/IR/DebugInfoMetadata.h
 2376   class expr_op_iterator
include/llvm/IR/Module.h
  732   class debug_compile_units_iterator
include/llvm/IR/User.h
  245   struct value_op_iterator
  265   struct const_value_op_iterator
include/llvm/Object/Minidump.h
  105   class MemoryInfoIterator
include/llvm/Object/ObjectFile.h
  200 class symbol_iterator : public basic_symbol_iterator {
include/llvm/ProfileData/Coverage/CoverageMapping.h
  330 class FunctionRecordIterator
include/llvm/Support/LineIterator.h
   31 class line_iterator
include/llvm/Support/Path.h
   52 class const_iterator
   78 class reverse_iterator
include/llvm/Support/Registry.h
   83     class iterator
include/llvm/Support/TargetRegistry.h
  604   class iterator
include/llvm/TextAPI/MachO/InterfaceFile.h
  339   struct const_symbol_iterator
include/llvm/Transforms/Scalar/GVNExpression.h
  482 class int_op_inserter
lib/Transforms/Vectorize/SLPVectorizer.cpp
 1990   struct ChildIteratorType
tools/clang/include/clang/AST/DeclBase.h
 1220   class iterator : public IteratorBase {
 1985   class decl_iterator {
tools/clang/include/clang/AST/DeclCXX.h
 3337   class shadow_iterator {
tools/clang/include/clang/AST/ExternalASTSource.h
  541   class iterator
tools/clang/include/clang/AST/Redeclarable.h
  239   class redecl_iterator {
tools/clang/include/clang/AST/StmtIterator.h
  124 struct StmtIterator : public StmtIteratorImpl<StmtIterator, Stmt*&> {
  140 struct ConstStmtIterator : public StmtIteratorImpl<ConstStmtIterator,
tools/clang/include/clang/AST/StmtOpenMP.h
   92   class used_clauses_child_iterator
tools/clang/include/clang/AST/UnresolvedSet.h
   31 class UnresolvedSetIterator : public llvm::iterator_adaptor_base<
tools/clang/include/clang/Lex/PreprocessingRecord.h
  430     class iterator : public llvm::iterator_adaptor_base<
tools/clang/include/clang/Rewrite/Core/RewriteRope.h
   86   class RopePieceBTreeIterator :
tools/clang/include/clang/Sema/IdentifierResolver.h
   69   class iterator {
tools/clang/include/clang/Sema/ParsedAttr.h
  751   struct iterator : llvm::iterator_adaptor_base<iterator, VecTy::iterator,
  759   struct const_iterator
tools/clang/lib/AST/ItaniumCXXABI.cpp
   63   struct Iterator
unittests/ADT/IteratorTest.cpp
   22 struct WeirdIter : std::iterator<std::input_iterator_tag, Shadow<0>, Shadow<1>,
  225   struct InputIterator
unittests/ADT/SmallVectorTest.cpp
  442 struct output_iterator {
usr/include/c++/7.4.0/bits/stl_bvector.h
  214   struct _Bit_iterator : public _Bit_iterator_base
  300   struct _Bit_const_iterator : public _Bit_iterator_base
usr/include/c++/7.4.0/bits/stl_iterator_base_types.h
  161   template<typename _Iterator>
utils/TableGen/CodeGenDAGPatterns.h
  108   struct const_iterator {