reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
86 : public std::iterator<std::forward_iterator_tag, typename GT::NodeRef>, 88 using super = std::iterator<std::forward_iterator_tag, typename GT::NodeRef>; 89 using NodeRef = typename GT::NodeRef;include/llvm/ADT/GraphTraits.h
121 children(const typename GraphTraits<GraphType>::NodeRef &G) {
include/llvm/ADT/PostOrderIterator.h96 : public std::iterator<std::forward_iterator_tag, typename GT::NodeRef>, 98 using super = std::iterator<std::forward_iterator_tag, typename GT::NodeRef>; 99 using NodeRef = typename GT::NodeRef;include/llvm/Analysis/PostDominators.h
97 static NodeRef getEntryNode(PostDominatorTree *DT) {
include/llvm/IR/Dominators.h196 static NodeRef getEntryNode(NodeRef N) { return N; } 196 static NodeRef getEntryNode(NodeRef N) { return N; } 197 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 198 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 200 static nodes_iterator nodes_begin(NodeRef N) { 204 static nodes_iterator nodes_end(NodeRef N) { return df_end(getEntryNode(N)); } 218 static NodeRef getEntryNode(DominatorTree *DT) { return DT->getRootNode(); }include/llvm/Support/GraphWriter.h
72 using NodeRef = typename GTraits::NodeRef;