#include <Expr.H>
Inheritance diagram for ApplyOpEC:
Public Member Functions | |
ApplyOpEC (Expr te1, const Text &top, Expr te2, SrcLoc *loc) | |
void | PrintD (std::ostream *os) |
Val | Eval (const Context &c) |
Public Attributes | |
Atom | op |
Expr | e1 |
Expr | e2 |
|
Definition at line 339 of file Expr.C. References AddVars(), e1, e2, and ExprC::freeVars. |
|
Implements ExprC. Definition at line 344 of file Expr.C. References e1, e2, LookupOp(), recordCallStack, and ThreadDataGet(). |
|
Implements ExprC. Definition at line 359 of file Expr.C. References e1, e2, op, and ExprC::PrintD(). |
|
Definition at line 190 of file Expr.H. Referenced by ApplyOpEC(), Eval(), PickleC::PickleExpr(), and PrintD(). |
|
Definition at line 190 of file Expr.H. Referenced by ApplyOpEC(), Eval(), PickleC::PickleExpr(), and PrintD(). |
|
Definition at line 189 of file Expr.H. Referenced by PickleC::PickleExpr(), and PrintD(). |