| class AM_VARR_ASSIGN_EXPR < $AM_EXPR |
|---|
| **** | Assignment to an array element of a value object. |
| $AM_EXPR | $HASH | $IS_EQ | $AM | $PROG_ERR | AM_EXPR | AM |
| attr ind:$AM_EXPR; |
|---|
| **** | The index of the array element. |
| attr ob:$AM_EXPR; |
|---|
| **** | The value object. |
| attr source:SFILE_ID; |
|---|
| **** | Information identifying the origin of a node in Sather source. It encodes the file and the character offset of the originating construct. |
| attr val:$AM_EXPR; |
|---|
| **** | The new value. |
| attr ind:$AM_EXPR; |
|---|
| **** | The index of the array element. |
| attr ob:$AM_EXPR; |
|---|
| **** | The value object. |
| attr source:SFILE_ID; |
|---|
| **** | Information identifying the origin of a node in Sather source. It encodes the file and the character offset of the originating construct. |
| attr val:$AM_EXPR; |
|---|
| **** | The new value. |
| copy:$AM_EXPR |
|---|
| create(source:SFILE_ID):SAME |
|---|
| **** | A new object for the location `source' with default initialization. |
| hash:INT |
|---|
| is_eq(a:$OB):BOOL |
|---|
| **** | Equality note: changed from "a:$AM_EXPR". |
| is_neq(a:$OB):BOOL |
|---|
| tp:$TP |
|---|
| **** | Returns the object, so has same type. |