OpenADFortTk (including Open64 and OpenAnalysis references)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
fully_qualified_name Struct Reference

#include <Open64IRInterface.hpp>

Collaboration diagram for fully_qualified_name:
Collaboration graph

Public Member Functions

 fully_qualified_name ()
 
 fully_qualified_name (const char *var, const char *context)
 
bool operator< (const fully_qualified_name &other) const
 
bool operator== (const fully_qualified_name &other) const
 

Public Attributes

std::string mVar
 
std::string mContext
 

Detailed Description

Context-Sensitive and Flow-inSensitive Activity Analysis

Definition at line 71 of file Open64IRInterface.hpp.

Constructor & Destructor Documentation

fully_qualified_name::fully_qualified_name ( )
inline

Definition at line 75 of file Open64IRInterface.hpp.

fully_qualified_name::fully_qualified_name ( const char *  var,
const char *  context 
)
inline

Definition at line 77 of file Open64IRInterface.hpp.

Member Function Documentation

bool fully_qualified_name::operator< ( const fully_qualified_name other) const
inline

Definition at line 80 of file Open64IRInterface.hpp.

References mContext, and mVar.

bool fully_qualified_name::operator== ( const fully_qualified_name other) const
inline

Definition at line 88 of file Open64IRInterface.hpp.

References mContext, and mVar.

Member Data Documentation

std::string fully_qualified_name::mContext

Definition at line 73 of file Open64IRInterface.hpp.

Referenced by Open64IRInterface::initProcContext(), operator<(), and operator==().

std::string fully_qualified_name::mVar

Definition at line 72 of file Open64IRInterface.hpp.

Referenced by Open64IRInterface::initProcContext(), operator<(), and operator==().


The documentation for this struct was generated from the following file: