GCC Middle and Back End API Reference
|
#include <graphviz.h>
Public Types | |
enum class | kind { graph , node , edge } |
Public Member Functions | |
attr_stmt (enum kind kind_) | |
void | print (writer &w) const final override |
void | set_attr (id key, id value) |
void | set_label (dot::id label) |
Data Fields | |
enum kind | m_kind |
attr_list | m_attrs |
|
strong |
|
finaloverridevirtual |
Implements dot::stmt.
References edge, gcc_unreachable, graph, dot::stmt_with_attr_list::m_attrs, m_kind, node, and dot::w.
|
inherited |
Referenced by dot::attr_stmt::print(), dot::edge_stmt::print(), dot::node_stmt::print(), set_attr(), and set_label().
enum kind dot::attr_stmt::m_kind |
Referenced by attr_stmt(), and print().