#include <Expr.H>
Inheritance diagram for ExprListEC:
Public Member Functions | |
ExprListEC (int size, SrcLoc *tloc) | |
void | PrintD (std::ostream *os) |
Val | Eval (const Context &c) |
void | AddExpr (Expr telem) |
bool | Empty () |
int | Length () |
Public Attributes | |
Exprs | elems |
|
|
|
Definition at line 121 of file Expr.C. References Sequence< Elem, elem_ptrfree >::addhi(), AddVars(), elems, and ExprC::freeVars. Referenced by Files(), Imports(), and PickleC::UnpickleExpr(). |
|
Definition at line 108 of file Expr.H. References elems, and Sequence< Elem, elem_ptrfree >::size(). |
|
Implements ExprC. Definition at line 126 of file Expr.C. References ListT< Value >::Append1D(), elems, Sequence< Elem, elem_ptrfree >::get(), NEW_CONSTR, and Sequence< Elem, elem_ptrfree >::size(). |
|
Definition at line 109 of file Expr.H. References elems, and Sequence< Elem, elem_ptrfree >::size(). |
|
Implements ExprC. Definition at line 110 of file Expr.C. References elems, Sequence< Elem, elem_ptrfree >::get(), and Sequence< Elem, elem_ptrfree >::size(). Referenced by ModelEC::PrintD(). |
|
Definition at line 103 of file Expr.H. Referenced by AddExpr(), Empty(), Eval(), ModelEC::ImportLocalModel(), Length(), and PrintD(). |