GCC Middle and Back End API Reference
|
#include <feasible-graph.h>
Public Types | |
typedef GraphTraits::edge_t | edge_t |
typedef GraphTraits::dump_args_t | dump_args_t |
Public Member Functions | |
void | dump_dot_id (pretty_printer *pp) const |
const exploded_node * | get_inner_node () const |
unsigned | get_index () const |
virtual void | dump_dot (graphviz_out *gv, const dump_args_t &args) const=0 |
Data Fields | |
auto_vec< edge_t * > | m_preds |
auto_vec< edge_t * > | m_succs |
Protected Member Functions | |
base_feasible_node (const exploded_node *inner_node, unsigned index) | |
Protected Attributes | |
const exploded_node * | m_inner_node |
unsigned | m_index |
Base class of node within a feasible_graph. There can be 0 or more base_feasible_nodes per exploded_node.
|
inlineprotected |
|
pure virtualinherited |
Implemented in ana::feasible_node, and ana::infeasible_node.
void ana::base_feasible_node::dump_dot_id | ( | pretty_printer * | pp | ) | const |
|
inline |
References m_inner_node.
|
protected |
Referenced by get_index().
|
protected |
Referenced by get_inner_node().