#include <ucexpr.h>
Inheritance diagram for Uc_string_prefix_expression:
Public Member Functions | |
Uc_string_prefix_expression (Uc_function *f, char *pre) | |
virtual void | gen_value (vector< char > &out) |
virtual int | get_string_offset () |
Private Attributes | |
Uc_function * | fun |
std::string | prefix |
int | offset |
Definition at line 237 of file ucexpr.h.
Uc_string_prefix_expression::Uc_string_prefix_expression | ( | Uc_function * | f, | |
char * | pre | |||
) | [inline] |
void Uc_string_prefix_expression::gen_value | ( | vector< char > & | out | ) | [virtual] |
Implements Uc_expression.
Definition at line 415 of file ucexpr.cc.
References UC_PUSHS, and Write2().
Here is the call graph for this function:
int Uc_string_prefix_expression::get_string_offset | ( | ) | [virtual] |
Reimplemented from Uc_expression.
Definition at line 430 of file ucexpr.cc.
References Uc_function::find_string_prefix().
Here is the call graph for this function:
Uc_function* Uc_string_prefix_expression::fun [private] |
std::string Uc_string_prefix_expression::prefix [private] |
int Uc_string_prefix_expression::offset [private] |