ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
arrIndexLabeler.h File Reference
#include <sage3.h>
#include <list>
Include dependency graph for arrIndexLabeler.h:

Go to the source code of this file.

Namespaces

 arrIndexLabeler
 

Constant Groups

 arrIndexLabeler
 

Functions

void arrIndexLabeler::addArrayIndexAnnotations (SgNode *root)
 
bool arrIndexLabeler::isArrayIndex (SgNode *n)
 
bool arrIndexLabeler::isTopArrayRefExp (const SgNode *n)
 
SgExpressionarrIndexLabeler::getArrayNameExp (SgNode *n)
 
int arrIndexLabeler::getArrayDim (SgPntrArrRefExp *n)
 
std::list< SgExpression * > & arrIndexLabeler::getArrayIndexExprs (SgPntrArrRefExp *n)