#include <ManagerSymAliasSetsBottom.hpp>

Public Member Functions | |
| ManagerSymAliasSetsBottom (OA_ptr< AliasIRInterface > _ir) | |
| ~ManagerSymAliasSetsBottom () | |
| OA_ptr< Alias::SymAliasSets > | performAnalysis (ProcHandle) |
Private Attributes | |
| OA_ptr< AliasIRInterface > | mIR |
| ProcHandle | mProc |
The AnnotationManager for an SymAliasSets. Just create one, the default is that each symbol maps to itself.
Definition at line 39 of file ManagerSymAliasSetsBottom.hpp.
| OA::Alias::ManagerSymAliasSetsBottom::ManagerSymAliasSetsBottom | ( | OA_ptr< AliasIRInterface > | _ir | ) | [inline] |
Definition at line 41 of file ManagerSymAliasSetsBottom.hpp.
| OA::Alias::ManagerSymAliasSetsBottom::~ManagerSymAliasSetsBottom | ( | ) | [inline] |
Definition at line 42 of file ManagerSymAliasSetsBottom.hpp.
| OA_ptr< Alias::SymAliasSets > OA::Alias::ManagerSymAliasSetsBottom::performAnalysis | ( | ProcHandle | proc | ) |
Gets all symbols from memory references in the program and for those that are not-local or are reference parameters, puts them all in the same set.
Definition at line 50 of file ManagerSymAliasSetsBottom.cpp.
Definition at line 47 of file ManagerSymAliasSetsBottom.hpp.
Definition at line 48 of file ManagerSymAliasSetsBottom.hpp.
1.7.1