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/iterator_range.h
   30 template <typename IteratorT>
include/llvm/Analysis/LazyCallGraph.h
  227     class call_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/Analysis/MustExecute.h
  266 struct MustBeExecutedIterator {
include/llvm/CodeGen/DIE.h
  562   class iterator
  584   class const_iterator
  648   class value_iterator
  665   class const_value_iterator : public iterator_adaptor_base<
include/llvm/CodeGen/SelectionDAGNodes.h
  774   class use_iterator
  963   struct value_op_iterator
include/llvm/DebugInfo/CodeView/SymbolRecord.h
  168 struct BinaryAnnotationIterator
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/DebugInfo/DWARF/DWARFDie.h
  282 class DWARFDie::attribute_iterator
  335 class DWARFDie::iterator
include/llvm/DebugInfo/PDB/Native/DbiModuleList.h
   31 class DbiModuleSourceFilesIterator
include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
   48 class CtorDtorIterator {
include/llvm/IR/DebugInfoMetadata.h
 2376   class expr_op_iterator
include/llvm/IR/Instructions.h
 3008   struct succ_op_iterator
 3019   struct const_succ_op_iterator
 3559   struct succ_op_iterator
 3570   struct const_succ_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/Archive.h
  198   class symbol_iterator {
include/llvm/Object/ELFObjectFile.h
  173 class elf_symbol_iterator : public symbol_iterator {
include/llvm/Object/MachOUniversal.h
  119   class object_iterator {
include/llvm/Object/Minidump.h
  105   class MemoryInfoIterator
include/llvm/Object/ObjectFile.h
  200 class symbol_iterator : public basic_symbol_iterator {
include/llvm/Object/TapiUniversal.h
   61   class object_iterator {
include/llvm/ProfileData/Coverage/CoverageMapping.h
  330 class FunctionRecordIterator
  633 class LineCoverageIterator
include/llvm/Support/MachineValueType.h
 1083     struct mvt_iterator {
include/llvm/Support/OnDiskHashTable.h
  501   class key_iterator : public iterator_base {
include/llvm/Support/Path.h
   52 class const_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
lib/CodeGen/AsmPrinter/WinException.cpp
  386 class InvokeStateChangeIterator {
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h
   43 class PacketIterator {
lib/Transforms/Scalar/SROA.cpp
  429 class AllocaSlices::partition_iterator
lib/Transforms/Vectorize/SLPVectorizer.cpp
 2016   class nodes_iterator {
tools/clang/include/clang/AST/ASTContext.h
  842   class import_iterator {
tools/clang/include/clang/AST/DeclBase.h
  902   class redecl_iterator {
 1985   class decl_iterator {
 2303   struct udir_iterator : udir_iterator_base {
tools/clang/include/clang/AST/DeclCXX.h
 3337   class shadow_iterator {
tools/clang/include/clang/AST/DeclFriend.h
  187 class CXXRecordDecl::friend_iterator {
tools/clang/include/clang/AST/DeclLookups.h
   28 class DeclContext::all_lookups_iterator {
tools/clang/include/clang/AST/DependentDiagnostic.h
  125 class DeclContext::ddiag_iterator {
tools/clang/include/clang/AST/OpenMPClause.h
 4570   class const_component_lists_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/Serialization/ASTReader.h
 1390   class ModuleDeclIterator
tools/lld/COFF/Chunks.h
  185   class symbol_iterator : public llvm::iterator_adaptor_base<
  265   class AssociatedIterator
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
   28 class SymbolFileBreakpad::LineIterator {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
   25 class ElaboratingDIEIterator
tools/llvm-pdbutil/InputFile.h
  128 class SymbolGroupIterator
tools/polly/include/polly/Support/VirtualInstruction.h
  169 class VirtualOperandIterator
unittests/ADT/IteratorTest.cpp
  225   struct InputIterator
unittests/ADT/RangeAdapterTest.cpp
   85   class reverse_iterator {