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

References

include/llvm/ADT/iterator.h
  312           pointer_iterator<WrappedIteratorT, T>, WrappedIteratorT,
  329 iterator_range<pointer_iterator<WrappedIteratorT>>
  331   using PointerIteratorT = pointer_iterator<WrappedIteratorT>;
include/llvm/CodeGen/MachineFunction.h
 1028   using nodes_iterator = pointer_iterator<MachineFunction::iterator>;
 1045   using nodes_iterator = pointer_iterator<MachineFunction::const_iterator>;
include/llvm/CodeGen/ScheduleDAG.h
  676     typedef pointer_iterator<std::vector<SUnit>::iterator> nodes_iterator;
include/llvm/CodeGen/SelectionDAG.h
 1757   using nodes_iterator = pointer_iterator<SelectionDAG::allnodes_iterator>;
include/llvm/IR/CFG.h
  352   using nodes_iterator = pointer_iterator<Function::iterator>;
  369   using nodes_iterator = pointer_iterator<Function::const_iterator>;
lib/Analysis/BlockFrequencyInfo.cpp
  101   using nodes_iterator = pointer_iterator<Function::const_iterator>;
lib/CodeGen/MachineBlockFrequencyInfo.cpp
   90   using nodes_iterator = pointer_iterator<MachineFunction::const_iterator>;
lib/Transforms/Instrumentation/PGOInstrumentation.cpp
 1753   using nodes_iterator = pointer_iterator<Function::const_iterator>;
tools/clang/include/clang/Analysis/Analyses/Dominators.h
  361       llvm::pointer_iterator<df_iterator<::clang::DomTreeNode *>>;
tools/clang/lib/Serialization/ModuleManager.cpp
  469     using nodes_iterator = pointer_iterator<ModuleManager::ModuleConstIterator>;
unittests/ADT/IteratorTest.cpp
  271   pointer_iterator<int *> Begin(std::begin(A)), End(std::end(A));
  285   const pointer_iterator<int *> Begin(std::begin(A));