|
ROSE 0.11.145.354
|
Definition at line 352 of file variables.h.


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 |
| SgScopeStatement * | getScope () const |
| const varID & | getArrayVar () |
| std::list< SgExpression * > * | getIndexExprs () |
| SgExpression * | toSgExpression () const |
| bool | isGlobal () const |
Static Public Member Functions | |
| static bool | isValidVarExp (const SgExpression *exp) |
Protected Member Functions | |
| SgPntrArrRefExp * | toSgExpression_rec (std::list< SgExpression * >::reverse_iterator itIndexes) const |
|
virtual |
Implements variable.
|
virtual |
Implements variable.
|
virtual |
Implements variable.
|
virtual |
Implements variable.