GCC Middle and Back End API Reference
|
#include <trimmed-graph.h>
Public Types | |
typedef GraphTraits::node_t | node_t |
typedef GraphTraits::dump_args_t | dump_args_t |
Public Member Functions | |
trimmed_edge (trimmed_node *src, trimmed_node *dest, const exploded_edge *inner_edge) | |
void | dump_dot (graphviz_out *gv, const dump_args_t &args) const final override |
Data Fields | |
node_t *const | m_src |
node_t *const | m_dest |
Private Attributes | |
const exploded_edge * | m_inner_edge |
An edge within the trimmed_graph, corresponding to an "inner edge" within the original exploded_graph.
ana::trimmed_edge::trimmed_edge | ( | trimmed_node * | src, |
trimmed_node * | dest, | ||
const exploded_edge * | inner_edge ) |
|
finaloverridevirtual |
Implements dedge< tg_traits >.
|
private |