1 #ifndef GRAPH_ALGORITHMS_H_INCLUDED_
2 #define GRAPH_ALGORITHMS_H_INCLUDED_
23 std::set<SgFunctionSymbol*>
dfs(SgFunctionSymbol *root_func_symbol,
24 SgIncidenceDirectedGraph &graph);
27 SgIncidenceDirectedGraph &graph);
Definition: graph_algorithms.h:17
Color
Definition: graph_algorithms.h:17
std::pair< SgGraphNode *, Color > ColoredGraphNode
Definition: graph_algorithms.h:19
void dfs_visit(ColoredGraphNode &root, ColoredNodeVector &nodes, SgIncidenceDirectedGraph &graph)
Definition: graph_algorithms.cpp:49
Definition: graph_algorithms.h:17
std::set< SgFunctionSymbol * > dfs(SgFunctionSymbol *root_func_symbol, SgIncidenceDirectedGraph &graph)
Definition: graph_algorithms.cpp:4
std::vector< ColoredGraphNode > ColoredNodeVector
Definition: graph_algorithms.h:20
Definition: graph_algorithms.h:17