#include <ucexpr.h>
Inheritance diagram for Uc_var_expression:
Public Member Functions | |
Uc_var_expression (Uc_var_symbol *v) | |
virtual void | gen_value (vector< char > &out) |
virtual void | gen_assign (vector< char > &out) |
virtual int | get_string_offset () |
virtual Uc_var_symbol * | need_var (vector< char > &, Uc_function *) |
Private Attributes | |
Uc_var_symbol * | var |
Definition at line 67 of file ucexpr.h.
Uc_var_expression::Uc_var_expression | ( | Uc_var_symbol * | v | ) | [inline] |
void Uc_var_expression::gen_value | ( | vector< char > & | out | ) | [virtual] |
void Uc_var_expression::gen_assign | ( | vector< char > & | out | ) | [virtual] |
int Uc_var_expression::get_string_offset | ( | ) | [virtual] |
virtual Uc_var_symbol* Uc_var_expression::need_var | ( | vector< char > & | , | |
Uc_function * | ||||
) | [inline, virtual] |
Uc_var_symbol* Uc_var_expression::var [private] |