|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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 const IClassFactoryVtbl | VBScriptFactoryVtbl |
| static IClassFactory | VBScriptFactory = { &VBScriptFactoryVtbl } |
| static const IClassFactoryVtbl | VBScriptRegExpFactoryVtbl |
| static IClassFactory | VBScriptRegExpFactory = { &VBScriptRegExpFactoryVtbl } |
| #define ARENA_FREE_FILLER 0xaa |
Definition at line 54 of file vbscript_main.c.
| #define MIN_BLOCK_SIZE 128 |
Definition at line 53 of file vbscript_main.c.
Definition at line 56 of file vbscript_main.c.
Referenced by heap_pool_alloc(), heap_pool_clear(), and heap_pool_grow().
|
static |
Definition at line 204 of file vbscript_main.c.
|
static |
Definition at line 216 of file vbscript_main.c.
|
static |
Definition at line 183 of file vbscript_main.c.
|
static |
Definition at line 210 of file vbscript_main.c.
| DEFINE_GUID | ( | GUID_NULL | , |
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
Definition at line 287 of file vbscript_main.c.
Definition at line 270 of file vbscript_main.c.
Definition at line 245 of file vbscript_main.c.
Definition at line 295 of file vbscript_main.c.
Definition at line 304 of file vbscript_main.c.
Definition at line 45 of file vbscript_main.c.
Referenced by compile_error(), Err_Raise(), and exec_script().
Definition at line 38 of file vbscript_main.c.
Referenced by compile_error(), Err_Raise(), exec_script(), and get_vbscript_error_string().
| void * heap_pool_alloc | ( | heap_pool_t * | heap, |
| size_t | size | ||
| ) |
Definition at line 67 of file vbscript_main.c.
Referenced by heap_pool_grow().
| void heap_pool_clear | ( | heap_pool_t * | heap | ) |
Definition at line 138 of file vbscript_main.c.
Referenced by heap_pool_free(), 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 161 of file vbscript_main.c.
Referenced by compile_script(), RegExp2_Release(), release_bytecode(), release_exec(), release_script(), release_vbscode(), and script_release().
| void * heap_pool_grow | ( | heap_pool_t * | heap, |
| void * | mem, | ||
| DWORD | size, | ||
| DWORD | inc | ||
| ) |
Definition at line 122 of file vbscript_main.c.
Referenced by PushBackTrackState(), and ReallocStateStack().
| void heap_pool_init | ( | heap_pool_t * | heap | ) |
Definition at line 61 of file vbscript_main.c.
Referenced by alloc_vbscode(), compile_script(), create_regexp(), exec_script(), heap_pool_free(), init_code(), JScriptParse_InitNew(), release_script(), and VBScriptFactory_CreateInstance().
| heap_pool_t * heap_pool_mark | ( | heap_pool_t * | heap | ) |
Definition at line 174 of file vbscript_main.c.
Referenced by 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 36 of file vbscript_main.c.
Referenced by DllMain(), DllRegisterServer(), DllUnregisterServer(), and get_vbscript_string().
|
static |
Definition at line 230 of file vbscript_main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 222 of file vbscript_main.c.
|
static |
Definition at line 240 of file vbscript_main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 232 of file vbscript_main.c.