|
ROSE
0.9.6a
|
#include <AstInterface.h>#include <GraphDotOutput.h>#include <VirtualGraphCreate.h>#include "AstDiagnostics.h"#include <sstream>#include <iostream>#include <string>#include <functional>#include <queue>#include <boost/foreach.hpp>#include <boost/unordered_map.hpp>#include "ClassHierarchyGraph.h"

Go to the source code of this file.
Classes | |
| class | FunctionData |
| struct | dummyFilter |
| A function object to be used as a predicate to filter out functions in a call graph: it does not filter out anything. More... | |
| struct | builtinFilter |
| A function object to filter out builtin functions in a call graph (only non-builtin functions will be considered) More... | |
| class | CallGraphBuilder |
| class | GetOneFuncDeclarationPerFunction |
Namespaces | |
| CallTargetSet | |
Constant Groups | |
| CallTargetSet | |
Typedefs | |
| typedef Rose_STL_Container < SgFunctionDeclaration * > | SgFunctionDeclarationPtrList |
| typedef Rose_STL_Container < SgClassDefinition * > | SgClassDefinitionPtrList |
| typedef Rose_STL_Container < SgFunctionDeclaration * > | CallTargetSet::SgFunctionDeclarationPtrList |
| typedef Rose_STL_Container < SgClassDefinition * > | CallTargetSet::SgClassDefinitionPtrList |
Definition at line 19 of file CallGraph.h.
Definition at line 22 of file CallGraph.h.
| void GenerateDotGraph | ( | SgIncidenceDirectedGraph * | graph, |
| std::string | fileName | ||
| ) |
Generate a dot graph named 'fileName' from a call graph.