Abstract interface that all DUG analysis results must satisfy. More...
#include <OpenAnalysis/IRInterface/IRHandles.hpp>#include <OpenAnalysis/Utils/DGraph/DGraphInterface.hpp>

Go to the source code of this file.
Classes | |
| class | OA::DUG::NodeInterface |
| class | OA::DUG::EdgeInterface |
| class | OA::DUG::NodesIteratorInterface |
| class | OA::DUG::EdgesIteratorInterface |
| class | OA::DUG::DUGInterface |
Namespaces | |
| namespace | OA |
Namespace for the whole OpenAnalysis Toolkit. | |
| namespace | OA::DUG |
Enumerations | |
| enum | OA::DUG::EdgeType { OA::DUG::CFLOW_EDGE, OA::DUG::CALL_EDGE, OA::DUG::RETURN_EDGE, OA::DUG::PARAM_EDGE, OA::DUG::CFLOW_EDGE, OA::DUG::CALL_EDGE, OA::DUG::RETURN_EDGE, OA::DUG::PARAM_EDGE } |
| enum | OA::DUG::NodeType { OA::DUG::FORMALPARAM_NODE, OA::DUG::NONEFORMAL_NODE, OA::DUG::FORMALPARAM_NODE, OA::DUG::NONEFORMAL_NODE } |
Abstract interface that all DUG analysis results must satisfy.
Copyright (c) 2002-2004, Rice University
Copyright (c) 2004, University of Chicago
All rights reserved.
See ../../../Copyright.txt for details.
FIXME: Not actually being used yet and needs fixed
Definition in file CSFIActivity/DUGInterface.hpp.
1.6.1