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

Public Member Functions | |
| IterateEC (Expr tcontrol, Expr te, StmtListEC *tbody, SrcLoc *tloc) | |
| void | PrintD (std::ostream *os) |
| Val | Eval (const Context &c) |
Public Attributes | |
| Expr | control |
| Expr | e |
| StmtListEC * | body |
|
||||||||||||||||||||
|
Definition at line 563 of file Expr.C. References AddVars(), body, control, e, ExprC::freeVars, and Intvl::Remove. |
|
|
Implements ExprC. Definition at line 293 of file Expr.H. References NEW. Referenced by AddStmtAssocs(). |
|
|
Implements ExprC. Definition at line 569 of file Expr.C. References body, control, e, ExprC::kind, NameEK, PairEK, StmtListEC::PrintD(), and ExprC::PrintD(). |
|
|
Definition at line 291 of file Expr.H. Referenced by IterateEC(), PickleC::PickleExpr(), and PrintD(). |
|
|
Definition at line 290 of file Expr.H. Referenced by IterateEC(), PickleC::PickleExpr(), and PrintD(). |
|
|
Definition at line 290 of file Expr.H. Referenced by IterateEC(), PickleC::PickleExpr(), and PrintD(). |
1.4.2