class AM_BND_ROUT_CALL_EXPR < $AM_CALL_EXPR
****
Bound routine call expression.


Flattened version is here

Ancestors
$AM_CALL_EXPR $AM_EXPR $HASH $IS_EQ
$AM $PROG_ERR AM_CALL_EXPR ARRAY{_}
$ARR{_} $RO_ARR{_} $CONTAINER{_} $ELT{_}
$ELT AREF{_} AM_EXPR AM



Public


Readable Attributes
attr br:$AM_EXPR;
**** The bound routine to call. You can't just get this from br, because it might be in a typecase.
attr br_tp:TP_ROUT;
**** The type of the bound routine. You can't just get this from br, because it might be in a typecase.

Writable Attributes
attr br:$AM_EXPR;
**** The bound routine to call. You can't just get this from br, because it might be in a typecase.
attr br_tp:TP_ROUT;
**** The type of the bound routine. You can't just get this from br, because it might be in a typecase.

Features
copy:$AM_EXPR
tp:$TP
**** The return type of the bound routine. Void if none.

Iters


Private