|
GCC Middle and Back End API Reference
|
#include <feasible-graph.h>


Public Types | |
| typedef fg_traits::node_t | node_t |
| typedef fg_traits::dump_args_t | dump_args_t |
Public Member Functions | |
| infeasible_edge (feasible_node *src, infeasible_node *dest, const exploded_edge *inner_edge) | |
| void | dump_dot (graphviz_out *gv, const dump_args_t &args) const final override |
| virtual void | dump_dot (graphviz_out *gv, const dump_args_t &args) const=0 |
| const exploded_edge * | get_inner_edge () const |
Data Fields | |
| node_t *const | m_src |
| node_t *const | m_dest |
Protected Attributes | |
| const exploded_edge * | m_inner_edge |
Subclass of base_feasible_edge for connecting a feasible_node to an infeasible_node (and thus terminating this part of the exploration).
|
inherited |
|
inherited |
|
inline |
References ana::base_feasible_edge::base_feasible_edge().
|
finaloverrideinherited |
|
pure virtualinherited |
|
inlineinherited |
References m_inner_edge.
Referenced by infinite_recursion_diagnostic::fedge_uses_conjured_svalue_p().
|
protectedinherited |
Referenced by base_feasible_edge(), and get_inner_edge().