#include <def.h>
Inheritance diagram for cbl::codetree::def::TDef:
Public Methods |
|
TDef (const TDef &) | |
virtual symbols::TTypeSym * | ownerType () |
virtual const symbols::TTypeSym * | ownerType () const |
virtual void | ownerType (symbols::TTypeSym *) |
virtual unsigned | size () const=0 |
virtual bool | isConst () const |
virtual void | isConst (bool) |
virtual bool | isComplete () const |
virtual void | isComplete (bool) |
virtual void | accept (TDefVisitor &)=0 |
virtual TDef * | clone () const=0 |
Protected Methods |
|
TDef (symbols::TModuleSym *AOwnerModule) |
|
|
|
Implemented in cbl::codetree::def::TConstDef. |
|
Implemented in cbl::codetree::def::TConstDef. |
|
Reimplemented in cbl::codetree::def::TCompositeDef. |
|
Reimplemented in cbl::codetree::def::TCompositeDef. |
|
Reimplemented in cbl::codetree::def::TConstDef. |
|
Reimplemented in cbl::codetree::def::TConstDef. |
|
|
|
|
Implemented in cbl::codetree::def::TConstDef. |