Uc_const_int_symbol Class Reference

#include <ucsym.h>

Inheritance diagram for Uc_const_int_symbol:

Inheritance graph
[legend]
Collaboration diagram for Uc_const_int_symbol:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Uc_const_int_symbol (char *nm, int v)
virtual int gen_value (vector< char > &out)
virtual Uc_expressioncreate_expression ()
int get_value () const

Private Attributes

int value

Detailed Description

Definition at line 115 of file ucsym.h.


Constructor & Destructor Documentation

Uc_const_int_symbol::Uc_const_int_symbol ( char *  nm,
int  v 
) [inline]

Definition at line 119 of file ucsym.h.


Member Function Documentation

int Uc_const_int_symbol::gen_value ( vector< char > &  out  )  [virtual]

Reimplemented from Uc_symbol.

Definition at line 182 of file ucsym.cc.

References UC_PUSHI, and Write2().

Here is the call graph for this function:

Uc_expression * Uc_const_int_symbol::create_expression (  )  [virtual]

Reimplemented from Uc_symbol.

Definition at line 196 of file ucsym.cc.

int Uc_const_int_symbol::get_value (  )  const [inline]

Definition at line 125 of file ucsym.h.

References value.

Referenced by yyparse().


Member Data Documentation

int Uc_const_int_symbol::value [private]

Definition at line 117 of file ucsym.h.

Referenced by get_value().


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 15:04:36 2007 for ExultEngine by  doxygen 1.5.1