Abstract interface that the CallGraph AnnotationManagers require. More...
#include <iostream>#include "IRHandles.hpp"#include <OpenAnalysis/MemRefExpr/MemRefExpr.hpp>

Go to the source code of this file.
Classes | |
| class | OA::CallGraph::CallGraphIRInterface |
Namespaces | |
| namespace | OA |
Namespace for the whole OpenAnalysis Toolkit. | |
| namespace | OA::CallGraph |
Abstract interface that the CallGraph AnnotationManagers require.
Copyright (c) 2002-2005, Rice University
Copyright (c) 2004-2005, University of Chicago
Copyright (c) 2006, Contributors
All rights reserved.
See ../../../Copyright.txt for details.
A CallGraph AnnotationManager generates a CallGraph representation of the program. The analysis engine within the CallGraph AnnotationManager requires that the CallGraphIRInterface be implemented so that queries can be made to the Source IR relevant to constructing call graphs. Some of the methods in this interface return an IRRegionStmtIterator. this interface
Definition in file CallGraphIRInterface.hpp.
1.6.1