ReactOS  0.4.14-dev-323-g6fe6a88
_function_code_t Struct Reference

#include <engine.h>

Collaboration diagram for _function_code_t:

Public Attributes

BSTR name
 
int local_ref
 
BSTR event_target
 
unsigned instr_off
 
const WCHARsource
 
unsigned source_len
 
unsigned func_cnt
 
struct _function_code_tfuncs
 
unsigned var_cnt
 
struct {
   BSTR   name
 
   int   func_id
 
} * variables
 
unsigned param_cnt
 
BSTRparams
 
unsigned locals_cnt
 
local_ref_tlocals
 

Detailed Description

Definition at line 145 of file engine.h.

Member Data Documentation

◆ event_target

BSTR _function_code_t::event_target

Definition at line 148 of file engine.h.

◆ func_cnt

unsigned _function_code_t::func_cnt

Definition at line 154 of file engine.h.

Referenced by setup_scope(), and visit_function_expression().

◆ func_id

int _function_code_t::func_id

Definition at line 160 of file engine.h.

◆ funcs

struct _function_code_t* _function_code_t::funcs

Definition at line 155 of file engine.h.

Referenced by interp_func(), and setup_scope().

◆ instr_off

unsigned _function_code_t::instr_off

Definition at line 149 of file engine.h.

◆ local_ref

int _function_code_t::local_ref

Definition at line 147 of file engine.h.

◆ locals

local_ref_t* _function_code_t::locals

Definition at line 167 of file engine.h.

Referenced by detach_variable_object().

◆ locals_cnt

unsigned _function_code_t::locals_cnt

Definition at line 166 of file engine.h.

Referenced by detach_variable_object().

◆ name

BSTR _function_code_t::name

Definition at line 146 of file engine.h.

Referenced by print_backtrace().

◆ param_cnt

unsigned _function_code_t::param_cnt

◆ params

◆ source

const WCHAR* _function_code_t::source

Definition at line 151 of file engine.h.

◆ source_len

unsigned _function_code_t::source_len

Definition at line 152 of file engine.h.

◆ var_cnt

unsigned _function_code_t::var_cnt

Definition at line 157 of file engine.h.

Referenced by alloc_variable(), setup_scope(), and stack_topn_exprval().

◆ variables

struct { ... } * _function_code_t::variables

Referenced by local_name(), and stack_topn_exprval().


The documentation for this struct was generated from the following file: