|
| | WINE_DEFAULT_DEBUG_CHANNEL (jscript) |
| |
| static RegExpInstance * | regexp_from_jsdisp (jsdisp_t *jsdisp) |
| |
| static RegExpInstance * | regexp_this (jsval_t vthis) |
| |
| static void | set_last_index (RegExpInstance *This, DWORD last_index) |
| |
| static HRESULT | do_regexp_match_next (script_ctx_t *ctx, RegExpInstance *regexp, DWORD rem_flags, jsstr_t *jsstr, const WCHAR *str, match_state_t *ret) |
| |
| HRESULT | regexp_match_next (script_ctx_t *ctx, jsdisp_t *dispex, DWORD rem_flags, jsstr_t *jsstr, match_state_t **ret) |
| |
| static HRESULT | regexp_match (script_ctx_t *ctx, jsdisp_t *dispex, jsstr_t *jsstr, BOOL gflag, match_result_t **match_result, DWORD *result_cnt) |
| |
| static HRESULT | RegExp_get_source (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExp_get_global (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExp_get_ignoreCase (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExp_get_multiline (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static INT | index_from_val (script_ctx_t *ctx, jsval_t v) |
| |
| static HRESULT | RegExp_get_lastIndex (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExp_set_lastIndex (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t value) |
| |
| static HRESULT | RegExp_toString (script_ctx_t *ctx, jsval_t vthis, WORD flags, unsigned argc, jsval_t *argv, jsval_t *r) |
| |
| static HRESULT | create_match_array (script_ctx_t *ctx, jsstr_t *input_str, const match_state_t *result, IDispatch **ret) |
| |
| static HRESULT | run_exec (script_ctx_t *ctx, jsval_t vthis, jsval_t arg, jsstr_t **input, match_state_t **result, BOOL *ret) |
| |
| static HRESULT | RegExp_exec (script_ctx_t *ctx, jsval_t vthis, WORD flags, unsigned argc, jsval_t *argv, jsval_t *r) |
| |
| static HRESULT | RegExp_test (script_ctx_t *ctx, jsval_t vthis, WORD flags, unsigned argc, jsval_t *argv, jsval_t *r) |
| |
| static HRESULT | RegExp_value (script_ctx_t *ctx, jsval_t vthis, WORD flags, unsigned argc, jsval_t *argv, jsval_t *r) |
| |
| static void | RegExp_destructor (jsdisp_t *dispex) |
| |
| static HRESULT | RegExp_gc_traverse (struct gc_ctx *gc_ctx, enum gc_traverse_op op, jsdisp_t *dispex) |
| |
| static HRESULT | alloc_regexp (script_ctx_t *ctx, jsstr_t *str, jsdisp_t *object_prototype, RegExpInstance **ret) |
| |
| HRESULT | create_regexp (script_ctx_t *ctx, jsstr_t *src, DWORD flags, jsdisp_t **ret) |
| |
| HRESULT | create_regexp_var (script_ctx_t *ctx, jsval_t src_arg, jsval_t *flags_arg, jsdisp_t **ret) |
| |
| HRESULT | regexp_string_match (script_ctx_t *ctx, jsdisp_t *re, jsstr_t *jsstr, jsval_t *r) |
| |
| static HRESULT | global_idx (script_ctx_t *ctx, DWORD idx, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_idx1 (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_idx2 (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_idx3 (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_idx4 (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_idx5 (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_idx6 (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_idx7 (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_idx8 (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_idx9 (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_leftContext (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_get_rightContext (script_ctx_t *ctx, jsdisp_t *jsthis, jsval_t *r) |
| |
| static HRESULT | RegExpConstr_value (script_ctx_t *ctx, jsval_t vthis, WORD flags, unsigned argc, jsval_t *argv, jsval_t *r) |
| |
| HRESULT | create_regexp_constr (script_ctx_t *ctx, jsdisp_t *object_prototype, jsdisp_t **ret) |
| |
| HRESULT | parse_regexp_flags (const WCHAR *str, DWORD str_len, DWORD *ret) |
| |