38 #ifndef CALL_SITES_COLLECTOR_VISITOR_HPP 39 #define CALL_SITES_COLLECTOR_VISITOR_HPP 43 #include <boost/graph/visitors.hpp> CallSitesCollectorVisitor(const HLS_managerRef &_HLSMgr)
Constructor.
CONSTREF_FORWARD_DECL(CallGraphManager)
REF_FORWARD_DECL(HLS_manager)
redefinition of map to manage ordered/unordered structures
This class is the view of a call graph.
const HLS_managerRef HLSMgr
A refcount to the HLSMgr.
redefinition of set to manage ordered/unordered structures
boost::graph_traits< graph >::vertex_descriptor vertex
vertex definition.
void back_edge(const EdgeDescriptor &, const CallGraph &)
const CallGraphManagerConstRef CGMan
A refcount to the call graph manager.
This class manages the accesses to the CallGraph.
void start_vertex(const vertex &, const CallGraph &)
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...
void discover_vertex(const vertex &v, const CallGraph &)
~CallSitesCollectorVisitor()
Destructor.
void examine_edge(const EdgeDescriptor &, const CallGraph &)
boost::graph_traits< graph >::edge_descriptor EdgeDescriptor
edge definition.