ReactOS 0.4.16-dev-533-gc7d1aa3
|
#include <engine.h>
Public Attributes | |
jsop_t | op |
union { | |
instr_arg_t arg [2] | |
double dbl | |
} | u |
vbsop_t | op |
instr_arg_t | arg1 |
instr_arg_t | arg2 |
instr_arg_t instr_t::arg[2] |
Definition at line 129 of file engine.h.
Referenced by compile_array_literal(), compile_assign_expression(), compile_call_expression(), compile_try_statement(), dump_code(), get_op_bstr(), get_op_int(), get_op_str(), get_op_uint(), push_instr_bstr(), push_instr_bstr_uint(), push_instr_int(), push_instr_str(), push_instr_str_uint(), push_instr_uint_str(), resolve_labels(), and set_arg_uint().
instr_arg_t instr_t::arg1 |
Definition at line 298 of file vbscript.h.
Referenced by compile_forto_statement(), compile_if_statement(), compile_while_statement(), dump_code(), emit_catch_jmp(), exec_script(), push_instr_addr(), push_instr_bstr(), push_instr_bstr_uint(), push_instr_double(), push_instr_int(), push_instr_str(), push_instr_uint(), push_instr_uint_bstr(), and resolve_labels().
instr_arg_t instr_t::arg2 |
Definition at line 299 of file vbscript.h.
Referenced by compile_forto_statement(), dump_code(), emit_catch_jmp(), exec_script(), push_instr_bstr_uint(), and push_instr_uint_bstr().
double instr_t::dbl |
Definition at line 130 of file engine.h.
Referenced by dump_code(), get_op_double(), and push_instr_double().
jsop_t instr_t::op |
Definition at line 127 of file engine.h.
Referenced by dump_code(), enter_bytecode(), exec_script(), resolve_labels(), and unwind_exception().
vbsop_t instr_t::op |
Definition at line 297 of file vbscript.h.
union { ... } instr_t::u |
Referenced by compile_array_literal(), compile_assign_expression(), compile_call_expression(), compile_try_statement(), dump_code(), get_op_bstr(), get_op_double(), get_op_int(), get_op_str(), get_op_uint(), push_instr_bstr(), push_instr_bstr_uint(), push_instr_double(), push_instr_int(), push_instr_str(), push_instr_str_uint(), push_instr_uint_str(), resolve_labels(), and set_arg_uint().