#include <ManagerNoAddressOf.hpp>

Public Member Functions | |
| ManagerNoAddressOf (OA_ptr< AliasIRInterface > _ir) | |
| virtual | ~ManagerNoAddressOf () |
| virtual OA_ptr< Alias::EquivSets > | performAnalysis (ProcHandle) |
| Used to perform analysis when not using AQM. | |
Private Attributes | |
| OA_ptr< AliasIRInterface > | mIR |
| this method will be used when the AQM is working | |
The AnnotationManager for an EquivSets. Puts all mem refs into the same equiv set except for local vars that do not have their address taken. This class can build an EquivSets, read one in from a file, and write one out to a file.
Definition at line 38 of file ManagerNoAddressOf.hpp.
| OA::Alias::ManagerNoAddressOf::ManagerNoAddressOf | ( | OA_ptr< AliasIRInterface > | _ir | ) | [inline] |
Definition at line 40 of file ManagerNoAddressOf.hpp.
| virtual OA::Alias::ManagerNoAddressOf::~ManagerNoAddressOf | ( | ) | [inline, virtual] |
Definition at line 41 of file ManagerNoAddressOf.hpp.
| OA_ptr< Alias::EquivSets > OA::Alias::ManagerNoAddressOf::performAnalysis | ( | ProcHandle | proc | ) | [virtual] |
Used to perform analysis when not using AQM.
Definition at line 28 of file ManagerNoAddressOf.cpp.
References OA::Alias::debug, OA::OA_ptr< T >::dump(), mIR, OA::OA_ptr< T >::ptrEqual(), and OA::Alias::EquivSets::SET_ID_NONE.

this method will be used when the AQM is working
Definition at line 50 of file ManagerNoAddressOf.hpp.
Referenced by performAnalysis().
1.6.1