|
| | GraphWriter (raw_ostream &o, const GraphType &g, bool SN) |
| | ~GraphWriter () override=default |
| | GraphWriterBase (raw_ostream &o, const GraphType &g, bool SN) |
| virtual | ~GraphWriterBase ()=default |
| void | writeGraph (const std::string &Title="") |
| void | writeHeader (const std::string &Title) |
| void | writeFooter () |
| void | writeNodes () |
| bool | isNodeHidden (NodeRef Node) |
| void | writeNode (NodeRef Node) |
| void | writeEdge (NodeRef Node, unsigned edgeidx, child_iterator EI) |
| void | emitSimpleNode (const void *ID, const std::string &Attr, const std::string &Label, unsigned NumEdgeSources=0, const std::vector< std::string > *EdgeSourceLabels=nullptr) |
| | emitSimpleNode - Outputs a simple (non-record) node
|
| void | emitEdge (const void *SrcNodeID, int SrcNodePort, const void *DestNodeID, int DestNodePort, const std::string &Attrs) |
| | emitEdge - Output an edge from a simple node into the graph...
|
| raw_ostream & | getOStream () |
| | getOStream - Get the raw output stream into the graph file.
|
template<typename GraphType>
class llvm::GraphWriter< GraphType >
Definition at line 368 of file GraphWriter.h.