class AM_OB_DEF < $AM |
---|
**** | The layout of a particular object type. |
$AM | $PROG_ERR | AM |
attr arr:$TP; |
---|
**** | The type of the array elements, if any. is constant. -1 for variable sized arrays. |
attr asize:INT; |
---|
**** | The size of the array portion if it is constant. -1 for variable sized arrays. |
attr at:FMAP{IDENT,$TP}; |
---|
**** | Maps from attribute names to types. is constant. -1 for variable sized arrays. |
attr tp:$TP; |
---|
**** | The type this represents. is constant. -1 for variable sized arrays. |
attr arr:$TP; |
---|
**** | The type of the array elements, if any. is constant. -1 for variable sized arrays. |
attr asize:INT; |
---|
**** | The size of the array portion if it is constant. -1 for variable sized arrays. |
attr at:FMAP{IDENT,$TP}; |
---|
**** | Maps from attribute names to types. is constant. -1 for variable sized arrays. |
attr tp:$TP; |
---|
**** | The type this represents. is constant. -1 for variable sized arrays. |