#include <Expr.H>
Inheritance diagram for AssignEC:


Public Member Functions | |
| AssignEC (Name tlhs, Expr trhs, bool tisFunc, SrcLoc *tloc) | |
| void | PrintD (std::ostream &os) |
| Val | Eval (const Context &c) |
Public Attributes | |
| Name | lhs |
| Expr | rhs |
| bool | isFunc |
Definition at line 148 of file Expr.H.
Definition at line 216 of file Expr.C.
References ExprC::freeVars, NameEC::id, lhs, Remove, and rhs.
| void AssignEC::PrintD | ( | std::ostream & | os | ) | [virtual] |
Implements ExprC.
Definition at line 151 of file Expr.H.
Referenced by AssignAssoc(), AssignEC(), BindApplicationArgs(), and PickleC::PickleExpr().
Definition at line 152 of file Expr.H.
Referenced by AssignAssoc(), AssignEC(), BindApplicationArgs(), and PickleC::PickleExpr().
| bool AssignEC::isFunc |
1.5.1