Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

PairEC Class Reference

#include <Expr.H>

Inheritance diagram for PairEC:

ExprC List of all members.

Public Member Functions

 PairEC (Expr tfirst, Expr tsecond, SrcLoc *tloc)
void PrintD (std::ostream *os)
Val Eval (const Context &c)

Public Attributes

Expr first
Expr second

Constructor & Destructor Documentation

PairEC::PairEC Expr  tfirst,
Expr  tsecond,
SrcLoc tloc
 

Definition at line 390 of file Expr.C.

References AddVars(), first, ExprC::freeVars, and second.


Member Function Documentation

Val PairEC::Eval const Context c  )  [inline, virtual]
 

Implements ExprC.

Definition at line 249 of file Expr.H.

References NEW.

void PairEC::PrintD std::ostream *  os  )  [virtual]
 

Implements ExprC.

Definition at line 395 of file Expr.C.

References first, ExprC::PrintD(), and second.


Member Data Documentation

Expr PairEC::first
 

Definition at line 247 of file Expr.H.

Referenced by IterateAssoc(), PairEC(), PickleC::PickleExpr(), and PrintD().

Expr PairEC::second
 

Definition at line 247 of file Expr.H.

Referenced by IterateAssoc(), PairEC(), PickleC::PickleExpr(), and PrintD().


The documentation for this class was generated from the following files:
Generated on Mon May 8 00:49:11 2006 for Vesta by  doxygen 1.4.2