Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
arrayElt Class Reference


Definition at line 348 of file variables.h.

Inheritance diagram for arrayElt:
Inheritance graph
Collaboration diagram for arrayElt:
Collaboration graph

Public Member Functions

 arrayElt (SgNode *expr)
 arrayElt (SgExpression *expr)
std::string str () const
bool operator== (const variable &that_arg) const
bool operator< (const variable &that) const
SgScopeStatementgetScope () const
const varIDgetArrayVar ()
std::list< SgExpression * > * getIndexExprs ()
SgExpressiontoSgExpression () const
bool isGlobal () const

Static Public Member Functions

static bool isValidVarExp (const SgExpression *exp)

Protected Member Functions

SgPntrArrRefExptoSgExpression_rec (std::list< SgExpression * >::reverse_iterator itIndexes) const

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