comma::IndexedArrayExpr Class Reference
#include <Expr.h>
List of all members.
Detailed Description
Definition at line 282 of file Expr.h.
Member Typedef Documentation
Iterators over the index expressions.
Definition at line 316 of file Expr.h.
Iterators over the index expressions.
Definition at line 312 of file Expr.h.
Constructor & Destructor Documentation
IndexedArrayExpr::IndexedArrayExpr |
( |
Expr * |
arrExpr, |
|
|
Expr ** |
indices, |
|
|
unsigned |
numIndices | |
|
) |
| | |
Member Function Documentation
Iterators over the index expressions.
Definition at line 317 of file Expr.h.
Iterators over the index expressions.
Definition at line 313 of file Expr.h.
static bool comma::IndexedArrayExpr::classof |
( |
const Ast * |
node |
) |
[inline, static] |
static bool comma::IndexedArrayExpr::classof |
( |
const IndexedArrayExpr * |
node |
) |
[inline, static] |
Iterators over the index expressions.
Definition at line 318 of file Expr.h.
Iterators over the index expressions.
Definition at line 314 of file Expr.h.
const Expr* comma::IndexedArrayExpr::getIndex |
( |
unsigned |
i |
) |
const [inline] |
Iterators over the index expressions.
Definition at line 303 of file Expr.h.
Expr* comma::IndexedArrayExpr::getIndex |
( |
unsigned |
i |
) |
[inline] |
Returns the i'th index expression.
Definition at line 298 of file Expr.h.
unsigned comma::IndexedArrayExpr::getNumIndices |
( |
|
) |
const [inline] |
Returns the number of indicies serving as subscripts.
Definition at line 294 of file Expr.h.
const Expr* comma::IndexedArrayExpr::getPrefix |
( |
|
) |
const [inline] |
Iterators over the index expressions.
Definition at line 290 of file Expr.h.
Expr* comma::IndexedArrayExpr::getPrefix |
( |
|
) |
[inline] |
Returns the expression denoting the array to index.
Definition at line 289 of file Expr.h.
The documentation for this class was generated from the following files: