OA::IRHandlesIRInterface Class Reference
#include <IRHandles.hpp>
List of all members.
Detailed Description
Definition at line 444 of file IRHandles.hpp.
Constructor & Destructor Documentation
| virtual OA::IRHandlesIRInterface::~IRHandlesIRInterface |
( |
|
) |
[inline, virtual] |
Member Function Documentation
| virtual void OA::IRHandlesIRInterface::dump |
( |
StmtHandle |
stmt, |
|
|
std::ostream & |
os | |
|
) |
| | [pure virtual] |
| virtual void OA::IRHandlesIRInterface::dump |
( |
MemRefHandle |
h, |
|
|
std::ostream & |
os | |
|
) |
| | [pure virtual] |
| virtual std::string OA::IRHandlesIRInterface::toString |
( |
const ConstValHandle |
h |
) |
[pure virtual] |
| virtual std::string OA::IRHandlesIRInterface::toString |
( |
const ConstSymHandle |
h |
) |
[pure virtual] |
| virtual std::string OA::IRHandlesIRInterface::toString |
( |
const SymHandle |
h |
) |
[pure virtual] |
| virtual std::string OA::IRHandlesIRInterface::toString |
( |
const CallHandle |
h |
) |
[pure virtual] |
| virtual std::string OA::IRHandlesIRInterface::toString |
( |
const MemRefHandle |
h |
) |
[pure virtual] |
| virtual std::string OA::IRHandlesIRInterface::toString |
( |
const OpHandle |
h |
) |
[pure virtual] |
| virtual std::string OA::IRHandlesIRInterface::toString |
( |
const ExprHandle |
h |
) |
[pure virtual] |
| virtual std::string OA::IRHandlesIRInterface::toString |
( |
const StmtHandle |
h |
) |
[pure virtual] |
| virtual std::string OA::IRHandlesIRInterface::toString |
( |
const ProcHandle |
h |
) |
[pure virtual] |
Implemented in OA::EvalToConstVisitorIRInterface, OA::SideEffect::InterSideEffectIRInterface, OA::ReachConsts::ReachConstsIRInterface, and TestIRInterface.
Referenced by OA::UnnamedRef::dump(), OA::NamedRef::dump(), OA::NewExprTree::ConstSymNode::output(), OA::NewExprTree::CallNode::output(), OA::Activity::InterActiveFortran::output(), OA::Activity::InterActive::output(), OA::Activity::ICFGDep::output(), OA::ICFG::ICFG::output(), OA::ICFG::Edge::output(), OA::ICFG::Node::output(), OA::ExprTree::ConstValNode::output(), OA::ExprTree::ConstSymNode::output(), OA::ExprTree::MemRefNode::output(), OA::ExprTree::CallNode::output(), OA::ExprTree::OpNode::output(), OA::CFG::Node::output(), OA::CallGraph::Node::output(), OA::CallGraph::CallGraph::output(), OA::CallGraph::Edge::output(), OA::OutputBuilderText::outputIRHandle(), OA::Loop::LoopTreeNode::print(), OA::OutputNewExprTreeVisitor::visitCallNode(), OA::OutputExprTreeVisitor::visitCallNode(), OA::OutputNewExprTreeVisitor::visitConstSymNode(), OA::OutputExprTreeVisitor::visitConstSymNode(), OA::OutputExprTreeVisitor::visitConstValNode(), OA::OutputExprTreeVisitor::visitMemRefNode(), and OA::OutputExprTreeVisitor::visitOpNode().
The documentation for this class was generated from the following file: