Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

cbl::codetree::expr::TArrayExpr Class Reference

#include

Inheritance diagram for cbl::codetree::expr::TArrayExpr:

cbl::codetree::expr::TExpression cbl::codetree::TCodeNode cbl::codetree::TElement List of all members.

Public Types

typedef std::deque< TExpression * >  TExprList

Public Methods

void  addElement (TExpression *AElement)
const TExprList elements () const
virtual void  accept (TExprVisitor &)

Protected Methods

  TArrayExpr (symbols::TModuleSym *AOwner)

Friends

class  symbols::TModuleSym

Member Typedef Documentation

typedef std::deque<TExpression *> cbl::codetree::expr::TArrayExpr::TExprList
 

Definition at line 24 of file earray.h.


Constructor & Destructor Documentation

cbl::codetree::expr::TArrayExpr::TArrayExpr symbols::TModuleSym   AOwner [protected]
 


Member Function Documentation

virtual void cbl::codetree::expr::TArrayExpr::accept TExprVisitor   [virtual]
 

Implements cbl::codetree::expr::TExpression.

void cbl::codetree::expr::TArrayExpr::addElement TExpression   AElement
 

const TExprList& cbl::codetree::expr::TArrayExpr::elements   const
 


Friends And Related Function Documentation

friend class symbols::TModuleSym [friend]
 

Definition at line 32 of file earray.h.


The documentation for this class was generated from the following file:
Generated on Sat Apr 6 19:07:27 2002 for Compiler Backend Library by doxygen1.2.14 written by , © 1997-2002