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.