Lines Matching refs:DisplayNode

1505 class DisplayNode;
1523 DisplayEdge(std::string Value, DisplayNode &Node, StringRef Colour) in DisplayEdge()
1528 const DisplayNode &getDestinationNode() const { return Node; } in getDestinationNode()
1532 const DisplayNode &Node;
1536 class DisplayNode : public DisplayElement { class
1540 DisplayNode(std::string Content, StringRef Colour) in DisplayNode() function in __anonb0928b5c2a11::DisplayNode
1544 using ChildIterator = std::unordered_set<DisplayNode *>::const_iterator;
1554 void createEdge(StringRef Value, DisplayNode &Node, StringRef Colour);
1560 const DisplayEdge &getEdge(const DisplayNode &To) const { in getEdge()
1567 std::string getEdgeSourceLabel(const DisplayNode &Sink) const { in getEdgeSourceLabel()
1582 std::unordered_set<DisplayNode *> Children;
1583 std::unordered_map<const DisplayNode *, const DisplayEdge *> EdgeMap;
1598 using NodeIterator = std::vector<DisplayNode *>::const_iterator;
1626 DisplayNode &getNode(unsigned N) { in getNode()
1640 std::string getNodeLabel(const DisplayNode &Node) const { in getNodeLabel()
1645 std::string getNodeAttributes(const DisplayNode &Node) const { in getNodeAttributes()
1650 std::string getEdgeColorAttr(const DisplayNode &From, in getEdgeColorAttr()
1651 const DisplayNode &To) const { in getEdgeColorAttr()
1656 DisplayNode *getEntryNode() const { in getEntryNode()
1669 std::vector<DisplayNode> Nodes;
1670 std::vector<DisplayNode *> NodePtrs;
1671 DisplayNode *EntryNode = nullptr;
1674 void DisplayNode::createEdge(StringRef Value, DisplayNode &Node, in createEdge()
1681 void DisplayNode::createEdgeMap() { in createEdgeMap()
1742 void createDisplayEdges(DotCfgDiffDisplayGraph &Graph, unsigned DisplayNode,
1988 unsigned DisplayNode = I.second; in createDisplayGraph() local
1989 getNode(SourceNode).createDisplayEdges(G, DisplayNode, NodeMap); in createDisplayGraph()
1998 DisplayNode &SourceDisplayNode = DisplayGraph.getNode(DisplayNodeIndex); in createDisplayEdges()
2006 DisplayNode &SinkDisplayNode = DisplayGraph.getNode(SinkNode->getIndex()); in createDisplayEdges()
2024 using NodeRef = const DisplayNode *;
2025 using ChildIteratorType = DisplayNode::ChildIterator;
2028 using ChildEdgeIterator = DisplayNode::EdgeIterator;
2064 static std::string getNodeLabel(const DisplayNode *Node, in getNodeLabel()
2068 static std::string getNodeAttributes(const DisplayNode *Node, in getNodeAttributes()
2072 static std::string getEdgeSourceLabel(const DisplayNode *From, in getEdgeSourceLabel()
2073 DisplayNode::ChildIterator &To) { in getEdgeSourceLabel()
2076 static std::string getEdgeAttributes(const DisplayNode *From, in getEdgeAttributes()
2077 DisplayNode::ChildIterator &To, in getEdgeAttributes()