ReactOS 0.4.16-dev-329-g9223134
|
#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 285 of file vbscript_main.c.
Definition at line 268 of file vbscript_main.c.
Definition at line 245 of file vbscript_main.c.
Definition at line 293 of file vbscript_main.c.
Definition at line 302 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.