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

Declarations

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

References

include/llvm/ADT/PostOrderIterator.h
   96     : 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/Support/GraphWriter.h
   72   using NodeRef = typename GTraits::NodeRef;
tools/clang/include/clang/Analysis/CFG.h
 1486   static NodeRef getEntryNode(const clang::CFGBlock *BB) { return BB; }
 1487   static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); }
 1488   static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
 1513   static NodeRef getEntryNode(Inverse<const ::clang::CFGBlock *> G) {
 1517   static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); }
 1518   static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); }
 1540   static NodeRef getEntryNode(const ::clang::CFG *F) { return &F->getEntry(); }
 1568   static NodeRef getEntryNode(const ::clang::CFG *F) { return &F->getExit(); }