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

cbl::codetree::def::TConstDef Class Reference

#include <def.h>

Inheritance diagram for cbl::codetree::def::TConstDef:

cbl::codetree::def::TDef cbl::codetree::TElement List of all members.

Public Methods

  TConstDef (const TConstDef &)
virtual unsigned  size () const
virtual TDef ref ()
virtual const TDef ref () const
virtual bool  isConst () const
virtual void  isConst (bool)
virtual bool  isComplete () const
virtual void  isComplete (bool)
virtual void  accept (TDefVisitor &)
virtual TConstDef *  clone () const

Protected Methods

  TConstDef (symbols::TModuleSym *AOwner, TDef *ARef)

Friends

class  symbols::TModuleSym

Constructor & Destructor Documentation

cbl::codetree::def::TConstDef::TConstDef symbols::TModuleSym   AOwner,
TDef   ARef
[protected]
 

cbl::codetree::def::TConstDef::TConstDef const TConstDef &   
 


Member Function Documentation

virtual void cbl::codetree::def::TConstDef::accept TDefVisitor &    [virtual]
 

Implements cbl::codetree::def::TDef.

virtual TConstDef* cbl::codetree::def::TConstDef::clone   const [virtual]
 

Implements cbl::codetree::def::TDef.

virtual void cbl::codetree::def::TConstDef::isComplete bool    [virtual]
 

Reimplemented from cbl::codetree::def::TDef.

virtual bool cbl::codetree::def::TConstDef::isComplete   const [virtual]
 

Reimplemented from cbl::codetree::def::TDef.

virtual void cbl::codetree::def::TConstDef::isConst bool    [virtual]
 

Reimplemented from cbl::codetree::def::TDef.

virtual bool cbl::codetree::def::TConstDef::isConst   const [virtual]
 

Reimplemented from cbl::codetree::def::TDef.

virtual const TDef* cbl::codetree::def::TConstDef::ref   const [virtual]
 

virtual TDef* cbl::codetree::def::TConstDef::ref   [virtual]
 

virtual unsigned cbl::codetree::def::TConstDef::size   const [virtual]
 

Implements cbl::codetree::def::TDef.


Friends And Related Function Documentation

friend class symbols::TModuleSym [friend]
 

Definition at line 122 of file def.h.


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