YSVariable Class Reference

#include <YStatement.h>

Inheritance diagram for YSVariable:

YSAssign YStatement YCode List of all members.

Public Member Functions

 YSVariable (SymbolEntryPtr entry, YCodePtr code, int line=0)
 YSVariable (bytecodeistream &str)
 ~YSVariable ()
virtual ykind kind () const
string toString () const

Private Member Functions

 REP_BODY (YSVariable)

Detailed Description

assignment or definition [<type>] <m_entry> = <m_code>


Constructor & Destructor Documentation

YSVariable::YSVariable ( SymbolEntryPtr  entry,
YCodePtr  code,
int  line = 0 
)

YSVariable::YSVariable ( bytecodeistream str  ) 

YSVariable::~YSVariable (  ) 


Member Function Documentation

YSVariable::REP_BODY ( YSVariable   )  [private]

virtual ykind YSVariable::kind (  )  const [inline, virtual]

Returns the YCode kind

Reimplemented from YSAssign.

string YSVariable::toString (  )  const [virtual]

Returns an ASCII representation of the YCode.

Reimplemented from YSAssign.


The documentation for this class was generated from the following files:
Generated on Tue Nov 6 01:20:23 2007 for yast2-core by  doxygen 1.5.0