OpenADFortTk (including Open64 and OpenAnalysis references)
|
#include <ICFGInterface.hpp>
Public Member Functions | |
EdgeInterface () | |
~EdgeInterface () | |
virtual EdgeType | getType () const =0 |
virtual ProcHandle | getSourceProc () const =0 |
virtual ProcHandle | getSinkProc () const =0 |
virtual CallHandle | getCall () const =0 |
virtual OA_ptr< NodeInterface > | getICFGSource () const =0 |
virtual OA_ptr< NodeInterface > | getICFGSink () const =0 |
Public Member Functions inherited from OA::DGraph::EdgeInterface | |
virtual unsigned int | getId () const =0 |
virtual OA_ptr< NodeInterface > | getSource () const =0 |
virtual OA_ptr< NodeInterface > | getSink () const =0 |
virtual bool | operator== (EdgeInterface &other)=0 |
virtual bool | operator< (EdgeInterface &other)=0 |
virtual void | dump (std::ostream &os)=0 |
Public Member Functions inherited from OA::Annotation | |
Annotation () | |
virtual | ~Annotation () |
virtual void | output (IRHandlesIRInterface &ir)=0 |
Additional Inherited Members | |
Static Public Member Functions inherited from OA::Annotation | |
static void | configOutput (OA_ptr< OutputBuilder > ob) |
Static Protected Attributes inherited from OA::Annotation | |
static OA_ptr< OutputBuilder > | sOutBuild |
Definition at line 122 of file ICFGInterface.hpp.
|
inline |
Definition at line 124 of file ICFGInterface.hpp.
|
inlinevirtual |
Reimplemented from OA::DGraph::EdgeInterface.
Definition at line 125 of file ICFGInterface.hpp.
|
pure virtual |
Implemented in OA::ICFG::Edge.
|
pure virtual |
Implemented in OA::ICFG::Edge.
|
pure virtual |
Implemented in OA::ICFG::Edge.
|
pure virtual |
Implemented in OA::ICFG::Edge.
|
pure virtual |
Implemented in OA::ICFG::Edge.
|
pure virtual |
Implemented in OA::ICFG::Edge.