Expression tree declarations. More...
#include <set>#include <map>#include <OpenAnalysis/IRInterface/IRHandles.hpp>#include <OpenAnalysis/Utils/OA_ptr.hpp>#include <OpenAnalysis/Utils/Tree.hpp>#include <OpenAnalysis/IRInterface/ConstValBasicInterface.hpp>#include <OpenAnalysis/IRInterface/OpBasicInterface.hpp>#include <OpenAnalysis/MemRefExpr/MemRefExpr.hpp>#include <OpenAnalysis/ExprTree/ExprTree.hpp>

Go to the source code of this file.
Classes | |
| class | OA::NewExprTree |
| class | OA::NewExprTree::Node |
| class | OA::NewExprTree::OpNode |
| class | OA::NewExprTree::CallNode |
| class | OA::NewExprTree::MemRefNode |
| class | OA::NewExprTree::ConstSymNode |
| class | OA::NewExprTree::ConstValNode |
| class | OA::NewExprTree::Edge |
| class | OA::NewExprTree::NodesIterator |
| class | OA::NewExprTree::EdgesIterator |
| class | OA::NewExprTree::OutEdgesIterator |
| class | OA::NewExprTree::ChildNodesIterator |
| class | OA::NewExprTree::PreOrderIterator |
| class | OA::NewExprTree::PostOrderIterator |
| class | OA::NewExprTree::ReversePostOrderIterator |
Namespaces | |
| namespace | OA |
Namespace for the whole OpenAnalysis Toolkit. | |
Expression tree declarations.
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.
Definition in file NewExprTree.hpp.
1.6.1