Lines Matching defs:DOTGraphTraits
192 struct DOTGraphTraits<MachineGadgetGraph *> : DefaultDOTGraphTraits { struct
193 using GraphType = MachineGadgetGraph;
194 using Traits = llvm::GraphTraits<GraphType *>;
195 using NodeRef = typename Traits::NodeRef;
196 using EdgeRef = typename Traits::EdgeRef;
197 using ChildIteratorType = typename Traits::ChildIteratorType;
198 using ChildEdgeIteratorType = typename Traits::ChildEdgeIteratorType;
200 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits() function
202 std::string getNodeLabel(NodeRef Node, GraphType *) { in getNodeLabel()
212 static std::string getNodeAttributes(NodeRef Node, GraphType *) { in getNodeAttributes()
221 static std::string getEdgeAttributes(NodeRef, ChildIteratorType E, in getEdgeAttributes()