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

Public Member Functions | |
| StmtListEC (SrcLoc *tloc) | |
| void | PrintD (std::ostream *os) |
| Val | Eval (const Context &c) |
| void | AddExpr (Expr telem) |
| bool | Empty () |
| int | Length () |
Public Attributes | |
| Exprs | elems |
| Vars | boundVars |
|
|
|
|
|
Definition at line 169 of file Expr.C. References Sequence< Elem, elem_ptrfree >::addhi(), AddVars(), AssignEK, boundVars, elems, ExprC::freeVars, IterateEK, and Intvl::Remove. Referenced by Block(), Iterate(), and PickleC::UnpickleExpr(). |
|
|
Definition at line 134 of file Expr.H. References elems, and Sequence< Elem, elem_ptrfree >::size(). Referenced by BlockEC::PrintD(). |
|
|
Implements ExprC. Definition at line 132 of file Expr.H. References NEW. |
|
|
Definition at line 135 of file Expr.H. References elems, and Sequence< Elem, elem_ptrfree >::size(). |
|
|
Implements ExprC. Definition at line 158 of file Expr.C. References elems, Sequence< Elem, elem_ptrfree >::get(), and Sequence< Elem, elem_ptrfree >::size(). Referenced by IterateEC::PrintD(), and BlockEC::PrintD(). |
|
|
Definition at line 130 of file Expr.H. Referenced by AddExpr(), and BlockEC::BlockEC(). |
|
|
Definition at line 128 of file Expr.H. Referenced by AddExpr(), AddStmtAssocs(), Empty(), Length(), and PrintD(). |
1.4.2