reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
103 template <class T> struct GraphTraits<Inverse<Inverse<T>>> : GraphTraits<T> {}; 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)); 128 inverse_children(const typename GraphTraits<GraphType>::NodeRef &G) {include/llvm/Analysis/DominanceFrontier.h
47 using BlockTraits = GraphTraits<BlockT *>; 125 using BlockTraits = GraphTraits<BlockT *>;include/llvm/Analysis/LoopInfoImpl.h
172 typedef GraphTraits<BlockT *> BlockTraits; 476 typedef GraphTraits<BlockT *> BlockTraits;include/llvm/Analysis/RegionInfo.h
268 using BlockTraits = GraphTraits<BlockT *>; 688 using BlockTraits = GraphTraits<BlockT *>;include/llvm/Analysis/RegionIterator.h
42 using BlockTraits = GraphTraits<BlockT *>; 169 using BlockTraits = GraphTraits<BlockT *>;include/llvm/CodeGen/MachineFunction.h
1024 public GraphTraits<MachineBasicBlock*> {
include/llvm/Support/GenericDomTree.h221 static_assert(std::is_pointer<typename GraphTraits<NodeT *>::NodeRef>::value, 772 void Split(typename GraphTraits<N>::NodeRef NewBB) { 773 using GraphT = GraphTraits<N>;