ReactOS 0.4.16-dev-59-gd481587
|
#include <engine.h>
unsigned _call_frame_t::argc |
Definition at line 236 of file engine.h.
Referenced by exec_source(), print_backtrace(), and setup_arguments_object().
jsdisp_t* _call_frame_t::arguments_obj |
Definition at line 233 of file engine.h.
Referenced by detach_arguments_object(), detach_variable_object(), Function_get_arguments(), pop_call_frame(), and setup_arguments_object().
unsigned _call_frame_t::arguments_off |
Definition at line 238 of file engine.h.
Referenced by detach_arguments_object(), get_argument_ref(), local_off(), setup_scope(), and stack_topn_exprval().
scope_chain_t* _call_frame_t::base_scope |
Definition at line 226 of file engine.h.
Referenced by Arguments_idx_get(), Arguments_idx_put(), detach_arguments_object(), detach_variable_object(), enter_bytecode(), exec_source(), get_argument_ref(), interp_local(), interp_local_ref(), pop_call_frame(), print_backtrace(), setup_arguments_object(), setup_scope(), stack_topn_exprval(), and unwind_exception().
bytecode_t* _call_frame_t::bytecode |
Definition at line 242 of file engine.h.
Referenced by enter_bytecode(), exec_source(), get_op_bstr(), get_op_double(), get_op_int(), get_op_str(), get_op_uint(), interp_func(), pop_call_frame(), setup_scope(), and unwind_exception().
except_frame_t* _call_frame_t::except_frame |
Definition at line 223 of file engine.h.
Referenced by interp_pop_except(), interp_push_except(), and unwind_exception().
DWORD _call_frame_t::flags |
Definition at line 234 of file engine.h.
Referenced by enter_bytecode(), exec_source(), interp_ret(), JSGlobal_eval(), print_backtrace(), and unwind_exception().
function_code_t* _call_frame_t::function |
Definition at line 243 of file engine.h.
Referenced by detach_arguments_object(), detach_variable_object(), exec_source(), get_argument_ref(), interp_func(), local_name(), print_backtrace(), setup_scope(), and stack_topn_exprval().
jsdisp_t* _call_frame_t::function_instance |
Definition at line 231 of file engine.h.
Referenced by exec_source(), Function_get_arguments(), pop_call_frame(), and setup_arguments_object().
unsigned _call_frame_t::ip |
Definition at line 222 of file engine.h.
Referenced by enter_bytecode(), exec_source(), get_op_bstr(), get_op_double(), get_op_int(), get_op_str(), get_op_uint(), interp_end_finally(), interp_pop_except(), and unwind_exception().
unsigned _call_frame_t::pop_locals |
Definition at line 237 of file engine.h.
Referenced by pop_call_frame(), and setup_scope().
unsigned _call_frame_t::pop_variables |
Definition at line 240 of file engine.h.
Referenced by pop_call_frame(), and setup_scope().
struct _call_frame_t* _call_frame_t::prev_frame |
Definition at line 245 of file engine.h.
Referenced by exec_source(), Function_get_arguments(), pop_call_frame(), and print_backtrace().
jsval_t _call_frame_t::ret |
Definition at line 228 of file engine.h.
Referenced by exec_source(), interp_ret(), interp_setret(), pop_call_frame(), and steal_ret().
scope_chain_t* _call_frame_t::scope |
Definition at line 225 of file engine.h.
Referenced by enter_bytecode(), exec_source(), interp_func(), interp_push_except(), JSGlobal_eval(), pop_call_frame(), setup_scope(), and unwind_exception().
unsigned _call_frame_t::stack_base |
Definition at line 224 of file engine.h.
Referenced by enter_bytecode(), exec_source(), pop_call_frame(), and unwind_exception().
IDispatch* _call_frame_t::this_obj |
Definition at line 230 of file engine.h.
Referenced by exec_source(), interp_ret(), interp_this(), JSGlobal_eval(), pop_call_frame(), and print_backtrace().
jsdisp_t* _call_frame_t::variable_obj |
Definition at line 232 of file engine.h.
Referenced by detach_variable_object(), exec_source(), JSGlobal_eval(), and pop_call_frame().
unsigned _call_frame_t::variables_off |
Definition at line 239 of file engine.h.
Referenced by local_off(), setup_scope(), and stack_topn_exprval().