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

References

include/llvm/ADT/DirectedGraph.h
  174   DirectedGraph(const DGraphType &G) : Nodes(G.Nodes) {}
  175   DirectedGraph(DGraphType &&RHS) : Nodes(std::move(RHS.Nodes)) {}
  177     Nodes = G.Nodes;
  177     Nodes = G.Nodes;
  181     Nodes = std::move(G.Nodes);
  181     Nodes = std::move(G.Nodes);
  185   const_iterator begin() const { return Nodes.begin(); }
  186   const_iterator end() const { return Nodes.end(); }
  187   iterator begin() { return Nodes.begin(); }
  188   iterator end() { return Nodes.end(); }
  189   const NodeType &front() const { return *Nodes.front(); }
  190   NodeType &front() { return *Nodes.front(); }
  191   const NodeType &back() const { return *Nodes.back(); }
  192   NodeType &back() { return *Nodes.back(); }
  194   size_t size() const { return Nodes.size(); }
  198     return llvm::find_if(Nodes,
  208     if (findNode(N) != Nodes.end())
  210     Nodes.push_back(&N);
  219     for (auto *Node : Nodes) {
  235     if (IT == Nodes.end())
  239     for (auto *Node : Nodes) {
  248     Nodes.erase(IT);
  256     assert(findNode(Src) != Nodes.end() && "Src node should be present.");
  257     assert(findNode(Dst) != Nodes.end() && "Dst node should be present.");
lib/Analysis/DDG.cpp
  155   for (auto *N : Nodes) {