Lines Matching defs:Colour
1605 StringRef getColour() const { return Colour; }
1608 DisplayElement(StringRef Colour) : Colour(Colour) {}
1609 const StringRef Colour;
1616 DisplayEdge(std::string Value, DisplayNode &Node, StringRef Colour)
1617 : DisplayElement(Colour), Value(Value), Node(Node) {}
1633 DisplayNode(std::string Content, StringRef Colour)
1634 : DisplayElement(Colour), Content(Content) {}
1646 // Create an edge to \p Node on value \p Value, with colour \p Colour.
1647 void createEdge(StringRef Value, DisplayNode &Node, StringRef Colour);
1714 void createNode(std::string C, StringRef Colour) {
1716 Nodes.emplace_back(C, Colour);
1756 std::string attribute(StringRef Colour) const {
1757 return "color=" + Colour.str();
1768 StringRef Colour) {
1770 Edges.emplace_back(Value.str(), Node, Colour);
1791 // represented by \p BD with colour \p Colour (where it exists).
1793 StringRef Colour)
1794 : Graph(G), N(N), Data{&BD, nullptr}, Colour(Colour) {}
1797 Colour(DN.Colour), EdgesMap(DN.EdgesMap), Children(DN.Children),
1808 StringRef getColour() const { return Colour; }
1814 Colour = CommonColour;
1816 // Add an edge to \p E of colour {\p Value, \p Colour}.
1817 void addEdge(unsigned E, StringRef Value, StringRef Colour) {
1819 assert((EdgesMap.count(E) == 0 || Colour == CommonColour) &&
1821 EdgesMap[E] = {Value.str(), Colour};
1842 StringRef Colour;
1886 std::string colourize(std::string S, StringRef Colour) const;
1905 if (Colour == CommonColour) {
1957 std::string S = "<FONT COLOR=\"" + Colour.str() + "\">" + Label.str() + ":";
1970 std::string DotCfgDiff::colourize(std::string S, StringRef Colour) const {
1973 return "<FONT COLOR=\"" + Colour.str() + "\">" + S + "</FONT>";
2040 StringRef Colour = E.second;
2044 EdgeLabels.insert({SourceSink, colourize(Value.str(), Colour)});
2047 std::string NV = colourize(V.str() + " " + Value.str(), Colour);
2048 Colour = CommonColour;
2051 SourceNode.addEdge(SinkNode, Value, Colour);
2094 StringRef Colour = getEdgeColour(SinkNodeIndex);
2099 SourceDisplayNode.createEdge(Label, SinkDisplayNode, Colour);