class AM_CONST < $AM_CONST |
---|
**** | Implementation to be included by $AM_CONST nodes. |
$AM_CONST | $AM_EXPR | $HASH | $IS_EQ | $AM | $PROG_ERR | AM_EXPR | AM |
AM_FLTX_CONST | AM_VOID_CONST | AM_INTI_CONST | AM_FLTI_CONST | AM_INT_CONST | AM_CHAR_CONST | AM_ARR_CONST | AM_BOOL_CONST | AM_FLT_CONST | AM_STR_CONST | AM_FLTDX_CONST | AM_FLTD_CONST |
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 tp_at:$TP; |
---|
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 tp_at:$TP; |
---|
can_invar_opt(prog:PROG):BOOL |
---|
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 |
---|