|
ReactOS 0.4.17-dev-470-gf9e3448
|
#include "initguid.h"#include "vbscript.h"#include "objsafe.h"#include "mshtmhst.h"#include "rpcproxy.h"#include "vbscript_classes.h"#include "vbsglobal.h"#include "vbsregexp55.h"#include "wine/debug.h"
Go to the source code of this file.
Macros | |
| #define | MIN_BLOCK_SIZE 128 |
| #define | ARENA_FREE_FILLER 0xaa |
Variables | |
| static HINSTANCE | vbscript_hinstance |
| static ITypeInfo * | dispatch_typeinfo |
| static const IClassFactoryVtbl | VBScriptFactoryVtbl |
| static IClassFactory | VBScriptFactory = { &VBScriptFactoryVtbl } |
| static const IClassFactoryVtbl | VBScriptRegExpFactoryVtbl |
| static IClassFactory | VBScriptRegExpFactory = { &VBScriptRegExpFactoryVtbl } |
| #define ARENA_FREE_FILLER 0xaa |
Definition at line 47 of file vbscript_main.c.
| #define MIN_BLOCK_SIZE 128 |
Definition at line 46 of file vbscript_main.c.
Definition at line 49 of file vbscript_main.c.
Referenced by heap_pool_alloc(), heap_pool_clear(), and heap_pool_grow().
|
static |
Definition at line 220 of file vbscript_main.c.
|
static |
Definition at line 232 of file vbscript_main.c.
|
static |
Definition at line 199 of file vbscript_main.c.
|
static |
Definition at line 226 of file vbscript_main.c.
| DEFINE_GUID | ( | GUID_NULL | , |
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
Definition at line 283 of file vbscript_main.c.
Definition at line 261 of file vbscript_main.c.
Definition at line 176 of file vbscript_main.c.
Referenced by ScriptTypeComp_Bind(), ScriptTypeComp_BindType(), ScriptTypeInfo_AddressOfMember(), ScriptTypeInfo_GetDllEntry(), ScriptTypeInfo_GetDocumentation(), ScriptTypeInfo_GetIDsOfNames(), ScriptTypeInfo_GetMops(), ScriptTypeInfo_GetNames(), ScriptTypeInfo_GetRefTypeInfo(), and ScriptTypeInfo_Invoke().
Definition at line 39 of file vbscript_main.c.
Referenced by compile_error(), and map_vbs_exception().
| void * heap_pool_alloc | ( | heap_pool_t * | heap, |
| size_t | size | ||
| ) |
Definition at line 60 of file vbscript_main.c.
Referenced by heap_pool_grow().
| void heap_pool_clear | ( | heap_pool_t * | heap | ) |
Definition at line 131 of file vbscript_main.c.
Referenced by heap_pool_free(), RegExp2_Replace(), RegExp2_Test(), RegExp_exec(), regexp_execute(), regexp_match(), regexp_match_next(), regexp_new(), regexp_string_match(), and RegExp_test().
| void heap_pool_free | ( | heap_pool_t * | heap | ) |
Definition at line 154 of file vbscript_main.c.
Referenced by compile_script(), RegExp2_Release(), release_bytecode(), release_exec(), release_vbscode(), script_release(), and ScriptDisp_Release().
| void * heap_pool_grow | ( | heap_pool_t * | heap, |
| void * | mem, | ||
| DWORD | size, | ||
| DWORD | inc | ||
| ) |
Definition at line 115 of file vbscript_main.c.
Referenced by PushBackTrackState(), and ReallocStateStack().
| void heap_pool_init | ( | heap_pool_t * | heap | ) |
Definition at line 54 of file vbscript_main.c.
Referenced by alloc_vbscode(), compile_script(), create_regexp(), create_script_disp(), exec_script(), heap_pool_free(), init_code(), and JScript_SetScriptSite().
| heap_pool_t * heap_pool_mark | ( | heap_pool_t * | heap | ) |
Definition at line 167 of file vbscript_main.c.
Referenced by RegExp2_Replace(), RegExp2_Test(), RegExp_exec(), regexp_execute(), regexp_match(), regexp_match_next(), regexp_new(), regexp_string_match(), and RegExp_test().
| WINE_DECLARE_DEBUG_CHANNEL | ( | heap | ) |
| WINE_DEFAULT_DEBUG_CHANNEL | ( | vbscript | ) |
|
static |
Definition at line 37 of file vbscript_main.c.
Referenced by DllMain(), and get_dispatch_typeinfo().
|
static |
Definition at line 36 of file vbscript_main.c.
Referenced by DllMain(), and get_vbscript_string().
|
static |
Definition at line 246 of file vbscript_main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 238 of file vbscript_main.c.
|
static |
Definition at line 256 of file vbscript_main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 248 of file vbscript_main.c.