GCC Middle and Back End API Reference
|
#include <digraph.h>
Public Types | |
typedef GraphTraits::node_t | node_t |
typedef GraphTraits::dump_args_t | dump_args_t |
Public Member Functions | |
dedge (node_t *src, node_t *dest) | |
virtual | ~dedge () |
virtual void | dump_dot (graphviz_out *gv, const dump_args_t &args) const =0 |
Data Fields | |
node_t *const | m_src |
node_t *const | m_dest |
Abstract base class for an edge in a directed graph.
typedef GraphTraits::dump_args_t dedge< GraphTraits >::dump_args_t |
typedef GraphTraits::node_t dedge< GraphTraits >::node_t |
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in ana::exploded_edge, ana::base_feasible_edge, ana::superedge, and ana::trimmed_edge.
node_t* const dedge< GraphTraits >::m_dest |
node_t* const dedge< GraphTraits >::m_src |