ReactOS  0.4.14-dev-342-gdc047f9
_vbscode_t Struct Reference

#include <vbscript.h>

Collaboration diagram for _vbscode_t:

Public Attributes

instr_tinstrs
 
WCHARsource
 
BOOL option_explicit
 
BOOL pending_exec
 
function_t main_code
 
IDispatchcontext
 
BSTRbstr_pool
 
unsigned bstr_pool_size
 
unsigned bstr_cnt
 
heap_pool_t heap
 
struct list entry
 

Detailed Description

Definition at line 343 of file vbscript.h.

Member Data Documentation

◆ bstr_cnt

unsigned _vbscode_t::bstr_cnt

Definition at line 355 of file vbscript.h.

Referenced by alloc_bstr_arg().

◆ bstr_pool

BSTR* _vbscode_t::bstr_pool

Definition at line 353 of file vbscript.h.

Referenced by alloc_bstr_arg().

◆ bstr_pool_size

unsigned _vbscode_t::bstr_pool_size

Definition at line 354 of file vbscript.h.

Referenced by alloc_bstr_arg().

◆ context

IDispatch* _vbscode_t::context

Definition at line 351 of file vbscript.h.

Referenced by lookup_identifier().

◆ entry

struct list _vbscode_t::entry

Definition at line 358 of file vbscript.h.

◆ heap

heap_pool_t _vbscode_t::heap

Definition at line 356 of file vbscript.h.

Referenced by compiler_alloc(), and compiler_alloc_zero().

◆ instrs

instr_t* _vbscode_t::instrs

Definition at line 344 of file vbscript.h.

Referenced by dump_code(), exec_script(), instr_jmp(), instr_ptr(), push_instr(), and resolve_labels().

◆ main_code

function_t _vbscode_t::main_code

Definition at line 350 of file vbscript.h.

Referenced by compile_function_statement(), and compile_script().

◆ option_explicit

BOOL _vbscode_t::option_explicit

Definition at line 347 of file vbscript.h.

Referenced by assign_ident(), and do_icall().

◆ pending_exec

BOOL _vbscode_t::pending_exec

Definition at line 349 of file vbscript.h.

Referenced by exec_queued_code().

◆ source

WCHAR* _vbscode_t::source

Definition at line 345 of file vbscript.h.


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