#include <ManagerSymAliasSetsTop.hpp>

Public Member Functions | |
| ManagerSymAliasSetsTop (OA_ptr< AliasIRInterface > _ir) | |
| ~ManagerSymAliasSetsTop () | |
| OA_ptr< Alias::SymAliasSets > | performAnalysis (ProcHandle proc) |
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 38 of file ManagerSymAliasSetsTop.hpp.
| OA::Alias::ManagerSymAliasSetsTop::ManagerSymAliasSetsTop | ( | OA_ptr< AliasIRInterface > | _ir | ) | [inline] |
Definition at line 40 of file ManagerSymAliasSetsTop.hpp.
| OA::Alias::ManagerSymAliasSetsTop::~ManagerSymAliasSetsTop | ( | ) | [inline] |
Definition at line 41 of file ManagerSymAliasSetsTop.hpp.
| OA_ptr< Alias::SymAliasSets > OA::Alias::ManagerSymAliasSetsTop::performAnalysis | ( | ProcHandle | proc | ) |
Just creates default because default maps each symbol to self. In other words, it is assumed that no globals or reference parameters may alias each other.
Definition at line 31 of file ManagerSymAliasSetsTop.cpp.
Definition at line 46 of file ManagerSymAliasSetsTop.hpp.
Definition at line 47 of file ManagerSymAliasSetsTop.hpp.
1.7.1