#include <Interface.hpp>


Public Member Functions | |
| Interface () | |
| virtual | ~Interface () |
| virtual OA_ptr < ConstValBasicInterface > | getReachConst (MemRefHandle h)=0 |
| virtual void | dump (std::ostream &os, OA_ptr< IRHandlesIRInterface > ir)=0 |
| virtual void | output (OA::IRHandlesIRInterface &ir)=0 |
Definition at line 26 of file ReachConsts/Interface.hpp.
| OA::ReachConsts::Interface::Interface | ( | ) | [inline] |
Definition at line 29 of file ReachConsts/Interface.hpp.
| virtual OA::ReachConsts::Interface::~Interface | ( | ) | [inline, virtual] |
Definition at line 30 of file ReachConsts/Interface.hpp.
| virtual void OA::ReachConsts::Interface::dump | ( | std::ostream & | os, | |
| OA_ptr< IRHandlesIRInterface > | ir | |||
| ) | [pure virtual] |
| virtual OA_ptr<ConstValBasicInterface> OA::ReachConsts::Interface::getReachConst | ( | MemRefHandle | h | ) | [pure virtual] |
return a ConstValBasicInterface* for a given mem ref handle do not delete contents of ConstValBasicInterface* Returns NULL if no constant value exists for this MemRefHandle
| virtual void OA::ReachConsts::Interface::output | ( | OA::IRHandlesIRInterface & | ir | ) | [pure virtual] |
Implements OA::Annotation.
1.7.1