ROSE 0.11.145.147
|
A vertex property writer for instruction-based CFGs.
This causes vertex names to be instructions rather than numbers, and it colors function entry and exit nodes to make them stand out better.
Definition at line 17 of file BinaryAnalysis/Utility.h.
#include <Rose/BinaryAnalysis/Utility.h>
Public Types | |
typedef boost::graph_traits< Graph >::vertex_descriptor | Vertex |
Public Member Functions | |
InsnCFGVertexWriter (Graph &cfg) | |
void | operator() (std::ostream &output, const Vertex &v) const |
Public Attributes | |
const Graph & | cfg |
typedef boost::graph_traits<Graph>::vertex_descriptor Rose::BinaryAnalysis::InsnCFGVertexWriter< Graph >::Vertex |
Definition at line 20 of file BinaryAnalysis/Utility.h.
|
inline |
Definition at line 19 of file BinaryAnalysis/Utility.h.
|
inline |
Definition at line 21 of file BinaryAnalysis/Utility.h.
const Graph& Rose::BinaryAnalysis::InsnCFGVertexWriter< Graph >::cfg |
Definition at line 18 of file BinaryAnalysis/Utility.h.