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

Declarations

tools/clang/include/clang/Analysis/CFG.h
 1495   using NodeRef = ::clang::CFGBlock *;

References

include/llvm/ADT/GraphTraits.h
  121 children(const typename GraphTraits<GraphType>::NodeRef &G) {
  128 inverse_children(const typename GraphTraits<GraphType>::NodeRef &G) {
include/llvm/Support/GenericDomTree.h
  221   static_assert(std::is_pointer<typename GraphTraits<NodeT *>::NodeRef>::value,
tools/clang/include/clang/Analysis/Analyses/Dominators.h
  198   using NodeRef = typename GraphTraits<clang::CFGBlock>::NodeRef;
tools/clang/include/clang/Analysis/CFG.h
 1474   static NodeRef getEntryNode(::clang::CFGBlock *BB) { return BB; }
 1475   static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); }
 1476   static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
 1498   static NodeRef getEntryNode(Inverse<::clang::CFGBlock *> G) {
 1502   static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); }
 1503   static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); }
 1530   static NodeRef getEntryNode(::clang::CFG *F) { return &F->getEntry(); }
 1559   static NodeRef getEntryNode(::clang::CFG *F) { return &F->getExit(); }