ReactOS  0.4.15-dev-1389-g828d5fa
_script_ctx_t Struct Reference

#include <jscript.h>

Collaboration diagram for _script_ctx_t:

Public Attributes

LONG ref
 
SCRIPTSTATE state
 
IActiveScriptactive_script
 
struct _call_frame_tcall_ctx
 
named_item_tnamed_items
 
IActiveScriptSitesite
 
IInternetHostSecurityManagersecmgr
 
DWORD safeopt
 
DWORD version
 
BOOL html_mode
 
LCID lcid
 
cc_ctx_tcc
 
JSCallerjscaller
 
jsexcept_t ei
 
heap_pool_t tmp_heap
 
IDispatchhost_global
 
jsval_tstack
 
unsigned stack_size
 
unsigned stack_top
 
jsval_t acc
 
jsstr_tlast_match
 
match_result_t match_parens [9]
 
DWORD last_match_index
 
DWORD last_match_length
 
jsdisp_tglobal
 
jsdisp_tfunction_constr
 
jsdisp_tarray_constr
 
jsdisp_tbool_constr
 
jsdisp_tdate_constr
 
jsdisp_tenumerator_constr
 
jsdisp_terror_constr
 
jsdisp_teval_error_constr
 
jsdisp_trange_error_constr
 
jsdisp_treference_error_constr
 
jsdisp_tregexp_error_constr
 
jsdisp_tsyntax_error_constr
 
jsdisp_ttype_error_constr
 
jsdisp_turi_error_constr
 
jsdisp_tnumber_constr
 
jsdisp_tobject_constr
 
jsdisp_tregexp_constr
 
jsdisp_tstring_constr
 
jsdisp_tvbarray_constr
 
ScriptDispscript_obj
 
BuiltinDispglobal_obj
 
BuiltinDisperr_obj
 
EXCEPINFO ei
 
dynamic_var_tglobal_vars
 
function_tglobal_funcs
 
class_desc_tclasses
 
class_desc_tprocs
 
heap_pool_t heap
 
struct list objects
 
struct list code_list
 
struct list named_items
 

Detailed Description

Definition at line 409 of file jscript.h.

Member Data Documentation

◆ acc

jsval_t _script_ctx_t::acc

Definition at line 434 of file jscript.h.

◆ active_script

IActiveScript* _script_ctx_t::active_script

Definition at line 413 of file jscript.h.

◆ array_constr

jsdisp_t* _script_ctx_t::array_constr

Definition at line 443 of file jscript.h.

◆ bool_constr

jsdisp_t* _script_ctx_t::bool_constr

Definition at line 444 of file jscript.h.

◆ call_ctx

struct _call_frame_t* _script_ctx_t::call_ctx

Definition at line 415 of file jscript.h.

◆ cc

cc_ctx_t* _script_ctx_t::cc

Definition at line 423 of file jscript.h.

◆ classes

class_desc_t* _script_ctx_t::classes

Definition at line 197 of file vbscript.h.

◆ code_list

struct list _script_ctx_t::code_list

Definition at line 203 of file vbscript.h.

◆ date_constr

jsdisp_t* _script_ctx_t::date_constr

Definition at line 445 of file jscript.h.

◆ ei [1/2]

EXCEPINFO _script_ctx_t::ei

Definition at line 193 of file vbscript.h.

◆ ei [2/2]

jsexcept_t _script_ctx_t::ei

Definition at line 425 of file jscript.h.

◆ enumerator_constr

jsdisp_t* _script_ctx_t::enumerator_constr

Definition at line 446 of file jscript.h.

◆ err_obj

BuiltinDisp* _script_ctx_t::err_obj

Definition at line 191 of file vbscript.h.

◆ error_constr

jsdisp_t* _script_ctx_t::error_constr

Definition at line 447 of file jscript.h.

◆ eval_error_constr

jsdisp_t* _script_ctx_t::eval_error_constr

Definition at line 448 of file jscript.h.

◆ function_constr

jsdisp_t* _script_ctx_t::function_constr

Definition at line 442 of file jscript.h.

◆ global

jsdisp_t* _script_ctx_t::global

Definition at line 441 of file jscript.h.

◆ global_funcs

function_t* _script_ctx_t::global_funcs

Definition at line 196 of file vbscript.h.

◆ global_obj

BuiltinDisp* _script_ctx_t::global_obj

Definition at line 190 of file vbscript.h.

◆ global_vars

dynamic_var_t* _script_ctx_t::global_vars

Definition at line 195 of file vbscript.h.

◆ heap

heap_pool_t _script_ctx_t::heap

Definition at line 200 of file vbscript.h.

◆ host_global

IDispatch * _script_ctx_t::host_global

Definition at line 429 of file jscript.h.

◆ html_mode

BOOL _script_ctx_t::html_mode

Definition at line 421 of file jscript.h.

◆ jscaller

JSCaller* _script_ctx_t::jscaller

Definition at line 424 of file jscript.h.

◆ last_match

jsstr_t* _script_ctx_t::last_match

Definition at line 436 of file jscript.h.

◆ last_match_index

DWORD _script_ctx_t::last_match_index

Definition at line 438 of file jscript.h.

◆ last_match_length

DWORD _script_ctx_t::last_match_length

Definition at line 439 of file jscript.h.

◆ lcid

LCID _script_ctx_t::lcid

Definition at line 422 of file jscript.h.

◆ match_parens

match_result_t _script_ctx_t::match_parens[9]

Definition at line 437 of file jscript.h.

◆ named_items [1/2]

struct list _script_ctx_t::named_items

Definition at line 204 of file vbscript.h.

◆ named_items [2/2]

named_item_t* _script_ctx_t::named_items

Definition at line 416 of file jscript.h.

◆ number_constr

jsdisp_t* _script_ctx_t::number_constr

Definition at line 455 of file jscript.h.

◆ object_constr

jsdisp_t* _script_ctx_t::object_constr

Definition at line 456 of file jscript.h.

◆ objects

struct list _script_ctx_t::objects

Definition at line 202 of file vbscript.h.

◆ procs

class_desc_t* _script_ctx_t::procs

Definition at line 198 of file vbscript.h.

◆ range_error_constr

jsdisp_t* _script_ctx_t::range_error_constr

Definition at line 449 of file jscript.h.

◆ ref

LONG _script_ctx_t::ref

Definition at line 410 of file jscript.h.

◆ reference_error_constr

jsdisp_t* _script_ctx_t::reference_error_constr

Definition at line 450 of file jscript.h.

◆ regexp_constr

jsdisp_t* _script_ctx_t::regexp_constr

Definition at line 457 of file jscript.h.

◆ regexp_error_constr

jsdisp_t* _script_ctx_t::regexp_error_constr

Definition at line 451 of file jscript.h.

◆ safeopt

DWORD _script_ctx_t::safeopt

Definition at line 419 of file jscript.h.

◆ script_obj

ScriptDisp* _script_ctx_t::script_obj

Definition at line 188 of file vbscript.h.

◆ secmgr

IInternetHostSecurityManager * _script_ctx_t::secmgr

Definition at line 418 of file jscript.h.

◆ site

IActiveScriptSite * _script_ctx_t::site

Definition at line 417 of file jscript.h.

◆ stack

jsval_t* _script_ctx_t::stack

Definition at line 431 of file jscript.h.

Referenced by detach_arguments_object(), and get_argument_ref().

◆ stack_size

unsigned _script_ctx_t::stack_size

Definition at line 432 of file jscript.h.

◆ stack_top

unsigned _script_ctx_t::stack_top

Definition at line 433 of file jscript.h.

◆ state

SCRIPTSTATE _script_ctx_t::state

Definition at line 412 of file jscript.h.

◆ string_constr

jsdisp_t* _script_ctx_t::string_constr

Definition at line 458 of file jscript.h.

◆ syntax_error_constr

jsdisp_t* _script_ctx_t::syntax_error_constr

Definition at line 452 of file jscript.h.

◆ tmp_heap

heap_pool_t _script_ctx_t::tmp_heap

Definition at line 427 of file jscript.h.

◆ type_error_constr

jsdisp_t* _script_ctx_t::type_error_constr

Definition at line 453 of file jscript.h.

◆ uri_error_constr

jsdisp_t* _script_ctx_t::uri_error_constr

Definition at line 454 of file jscript.h.

◆ vbarray_constr

jsdisp_t* _script_ctx_t::vbarray_constr

Definition at line 459 of file jscript.h.

◆ version

DWORD _script_ctx_t::version

Definition at line 420 of file jscript.h.


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