OpenADFortTk (including Open64 and OpenAnalysis references)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OA::Alias::ManagerInterAliasMapBasic Class Reference

#include <ManagerInterAliasMapBasic.hpp>

Collaboration diagram for OA::Alias::ManagerInterAliasMapBasic:
Collaboration graph

Public Member Functions

 ManagerInterAliasMapBasic (OA_ptr< AliasIRInterface > _ir)
 
 ~ManagerInterAliasMapBasic ()
 
OA_ptr< Alias::InterAliasMapperformAnalysis (OA_ptr< IRProcIterator > procIter)
 

Private Attributes

OA_ptr< AliasIRInterfacemIR
 

Detailed Description

Will just create a Manager for the intraprocedural results and pass that to InterProcedural results, which will then generate intraprocedural results on demand.

Definition at line 34 of file ManagerInterAliasMapBasic.hpp.

Constructor & Destructor Documentation

OA::Alias::ManagerInterAliasMapBasic::ManagerInterAliasMapBasic ( OA_ptr< AliasIRInterface _ir)
inline

Definition at line 36 of file ManagerInterAliasMapBasic.hpp.

OA::Alias::ManagerInterAliasMapBasic::~ManagerInterAliasMapBasic ( )
inline

Definition at line 37 of file ManagerInterAliasMapBasic.hpp.

Member Function Documentation

OA_ptr< Alias::InterAliasMap > OA::Alias::ManagerInterAliasMapBasic::performAnalysis ( OA_ptr< IRProcIterator procIter)

Definition at line 24 of file ManagerInterAliasMapBasic.cpp.

References mIR.

Member Data Documentation

OA_ptr<AliasIRInterface> OA::Alias::ManagerInterAliasMapBasic::mIR
private

Definition at line 42 of file ManagerInterAliasMapBasic.hpp.

Referenced by performAnalysis().


The documentation for this class was generated from the following files: