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

References

include/llvm/ADT/GraphTraits.h
  120 iterator_range<typename GraphTraits<GraphType>::ChildIteratorType>
  121 children(const typename GraphTraits<GraphType>::NodeRef &G) {
  122   return make_range(GraphTraits<GraphType>::child_begin(G),
  123                     GraphTraits<GraphType>::child_end(G));
  127 iterator_range<typename GraphTraits<Inverse<GraphType>>::ChildIteratorType>
  129   return make_range(GraphTraits<Inverse<GraphType>>::child_begin(G),
  130                     GraphTraits<Inverse<GraphType>>::child_end(G));
include/llvm/Analysis/LoopInfo.h
  227     auto PredBegin = GraphTraits<Inverse<BlockT *>>::child_begin(Header);
  228     auto PredEnd = GraphTraits<Inverse<BlockT *>>::child_end(Header);
include/llvm/Analysis/LoopInfoImpl.h
  311     std::for_each(GraphTraits<Inverse<BlockT *>>::child_begin(BB),
  312                   GraphTraits<Inverse<BlockT *>>::child_end(BB),
  421   typedef GraphTraits<Inverse<BlockT *>> InvBlockTraits;
include/llvm/Analysis/RegionInfo.h
  269   using InvBlockTraits = GraphTraits<Inverse<BlockT *>>;
  689   using InvBlockTraits = GraphTraits<Inverse<BlockT *>>;
include/llvm/CodeGen/MachineFunction.h
 1066   public GraphTraits<Inverse<MachineBasicBlock*>> {
include/llvm/Support/GenericDomTree.h
  772   void Split(typename GraphTraits<N>::NodeRef NewBB) {
  773     using GraphT = GraphTraits<N>;