#include <ManagerSSAStandard.hpp>

Classes | |
| class | SSAException |
Public Member Functions | |
| ManagerStandard (OA_ptr< SSAIRInterface > _ir) | |
| virtual | ~ManagerStandard () |
| virtual OA_ptr< SSA::SSAStandard > | performAnalysis (ProcHandle, OA_ptr< CFG::CFGInterface > cfg) |
| OA_ptr< SSAIRInterface > | getIRInterface () |
Private Member Functions | |
| void | build (OA_ptr< CFG::CFGInterface > cfg) |
Private Attributes | |
| OA_ptr< SSAIRInterface > | mIR |
| OA_ptr< SSAStandard > | mSSA |
The AnnotationManager for a SSAStandard Annotation. Knows how to build a SSAStandard, read one in from a file, and write one out to a file.
Definition at line 49 of file ManagerSSAStandard.hpp.
| OA::SSA::ManagerStandard::ManagerStandard | ( | OA_ptr< SSAIRInterface > | _ir | ) | [inline] |
Definition at line 51 of file ManagerSSAStandard.hpp.
| virtual OA::SSA::ManagerStandard::~ManagerStandard | ( | ) | [inline, virtual] |
Definition at line 52 of file ManagerSSAStandard.hpp.
| void OA::SSA::ManagerStandard::build | ( | OA_ptr< CFG::CFGInterface > | cfg | ) | [private] |
Definition at line 58 of file ManagerSSAStandard.cpp.
Referenced by performAnalysis().
| OA_ptr<SSAIRInterface> OA::SSA::ManagerStandard::getIRInterface | ( | ) | [inline] |
Definition at line 62 of file ManagerSSAStandard.hpp.
References mIR.
| OA_ptr< SSAStandard > OA::SSA::ManagerStandard::performAnalysis | ( | ProcHandle | proc, | |
| OA_ptr< CFG::CFGInterface > | cfg | |||
| ) | [virtual] |
Definition at line 48 of file ManagerSSAStandard.cpp.
References build(), mIR, and mSSA.

OA_ptr<SSAIRInterface> OA::SSA::ManagerStandard::mIR [private] |
Definition at line 81 of file ManagerSSAStandard.hpp.
Referenced by getIRInterface(), and performAnalysis().
OA_ptr<SSAStandard> OA::SSA::ManagerStandard::mSSA [private] |
Definition at line 82 of file ManagerSSAStandard.hpp.
Referenced by performAnalysis().
1.6.1