ReactOS 0.4.17-dev-357-ga8f14ff
_bytecode_t Struct Reference

#include <engine.h>

Collaboration diagram for _bytecode_t:

Public Attributes

LONG ref
 
BOOL is_persistent
 
instr_tinstrs
 
heap_pool_t heap
 
function_code_t global_code
 
named_item_tnamed_item
 
WCHARsource
 
UINT64 source_context
 
unsigned start_line
 
BSTRbstr_pool
 
unsigned bstr_pool_size
 
unsigned bstr_cnt
 
jsstr_t ** str_pool
 
unsigned str_pool_size
 
unsigned str_cnt
 
struct list entry
 

Detailed Description

Definition at line 191 of file engine.h.

Member Data Documentation

◆ bstr_cnt

unsigned _bytecode_t::bstr_cnt

Definition at line 207 of file engine.h.

◆ bstr_pool

BSTR* _bytecode_t::bstr_pool

Definition at line 205 of file engine.h.

◆ bstr_pool_size

unsigned _bytecode_t::bstr_pool_size

Definition at line 206 of file engine.h.

◆ entry

struct list _bytecode_t::entry

Definition at line 213 of file engine.h.

Referenced by clear_persistent_code_list(), and clear_script_queue().

◆ global_code

function_code_t _bytecode_t::global_code

Definition at line 198 of file engine.h.

Referenced by compile_script().

◆ heap

heap_pool_t _bytecode_t::heap

Definition at line 196 of file engine.h.

Referenced by init_code().

◆ instrs

◆ is_persistent

BOOL _bytecode_t::is_persistent

Definition at line 193 of file engine.h.

Referenced by clear_script_queue().

◆ named_item

named_item_t* _bytecode_t::named_item

◆ ref

LONG _bytecode_t::ref

Definition at line 192 of file engine.h.

Referenced by init_code().

◆ source

WCHAR* _bytecode_t::source

Definition at line 201 of file engine.h.

Referenced by compile_script(), and init_code().

◆ source_context

UINT64 _bytecode_t::source_context

Definition at line 202 of file engine.h.

Referenced by init_code(), and print_backtrace().

◆ start_line

unsigned _bytecode_t::start_line

Definition at line 203 of file engine.h.

Referenced by init_code().

◆ str_cnt

unsigned _bytecode_t::str_cnt

Definition at line 211 of file engine.h.

◆ str_pool

jsstr_t** _bytecode_t::str_pool

Definition at line 209 of file engine.h.

◆ str_pool_size

unsigned _bytecode_t::str_pool_size

Definition at line 210 of file engine.h.


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