14 #ifndef SAGE2GRAPH_HPP
15 #define SAGE2GRAPH_HPP
19 #include <Rose2OA/common.h>
20 #include <Rose2OA/Sage2OA.h>
21 #include <Rose2OA/SageOACallGraph.h>
22 #include <Rose2OA/MemSage2OA.h>
23 #include <OpenAnalysis/XAIF/UDDUChainsXAIF.hpp>
24 #include <OpenAnalysis/XAIF/ManagerUDDUChainsXAIF.hpp>
25 #include <OpenAnalysis/XAIF/ManagerReachDefsOverwriteXAIF.hpp>
26 #include <OpenAnalysis/UDDUChains/ManagerUDDUChainsStandard.hpp>
42 #define NO_VERTEX 99999
51 void populateScopes(std::list<SgScopeStatement *> & lst, CallGraph& cg);
58 void writeToFile(
const std::string& fileBaseName, CallGraph& theCallGraph);
234 std::ostringstream oss;
269 std::ostringstream oss;
274 oss <<
"]" << std::ends;