ReactOS 0.4.16-dev-981-g80eb313
|
Go to the source code of this file.
Classes | |
struct | RegExpInstance |
Variables | |
static const WCHAR | sourceW [] = {'s','o','u','r','c','e',0} |
static const WCHAR | globalW [] = {'g','l','o','b','a','l',0} |
static const WCHAR | ignoreCaseW [] = {'i','g','n','o','r','e','C','a','s','e',0} |
static const WCHAR | multilineW [] = {'m','u','l','t','i','l','i','n','e',0} |
static const WCHAR | lastIndexW [] = {'l','a','s','t','I','n','d','e','x',0} |
static const WCHAR | toStringW [] = {'t','o','S','t','r','i','n','g',0} |
static const WCHAR | execW [] = {'e','x','e','c',0} |
static const WCHAR | testW [] = {'t','e','s','t',0} |
static const WCHAR | leftContextW [] |
static const WCHAR | rightContextW [] |
static const WCHAR | idx1W [] = {'$','1',0} |
static const WCHAR | idx2W [] = {'$','2',0} |
static const WCHAR | idx3W [] = {'$','3',0} |
static const WCHAR | idx4W [] = {'$','4',0} |
static const WCHAR | idx5W [] = {'$','5',0} |
static const WCHAR | idx6W [] = {'$','6',0} |
static const WCHAR | idx7W [] = {'$','7',0} |
static const WCHAR | idx8W [] = {'$','8',0} |
static const WCHAR | idx9W [] = {'$','9',0} |
static const builtin_prop_t | RegExp_props [] |
static const builtin_info_t | RegExp_info |
static const builtin_prop_t | RegExpInst_props [] |
static const builtin_info_t | RegExpInst_info |
static const builtin_prop_t | RegExpConstr_props [] |
static const builtin_info_t | RegExpConstr_info |
|
static |
Definition at line 621 of file jsregexp.c.
Referenced by create_regexp(), and create_regexp_constr().
|
static |
Definition at line 372 of file jsregexp.c.
Referenced by RegExp_exec(), and regexp_string_match().
HRESULT create_regexp | ( | script_ctx_t * | ctx, |
jsstr_t * | src, | ||
DWORD | flags, | ||
jsdisp_t ** | ret | ||
) |
Definition at line 644 of file jsregexp.c.
Referenced by create_regexp_var(), interp_new(), interp_regexp(), and String_match().
HRESULT create_regexp_constr | ( | script_ctx_t * | ctx, |
jsdisp_t * | object_prototype, | ||
jsdisp_t ** | ret | ||
) |
Definition at line 1004 of file jsregexp.c.
Referenced by init_constructors().
HRESULT create_regexp_var | ( | script_ctx_t * | ctx, |
jsval_t | src_arg, | ||
jsval_t * | flags_arg, | ||
jsdisp_t ** | ret | ||
) |
Definition at line 674 of file jsregexp.c.
Referenced by RegExpConstr_value(), and String_search().
|
static |
Definition at line 78 of file jsregexp.c.
Referenced by regexp_match(), and regexp_match_next().
|
static |
Definition at line 831 of file jsregexp.c.
Referenced by RegExpConstr_get_idx1(), RegExpConstr_get_idx2(), RegExpConstr_get_idx3(), RegExpConstr_get_idx4(), RegExpConstr_get_idx5(), RegExpConstr_get_idx6(), RegExpConstr_get_idx7(), RegExpConstr_get_idx8(), and RegExpConstr_get_idx9().
|
static |
Definition at line 283 of file jsregexp.c.
Referenced by RegExp_set_lastIndex().
Definition at line 1022 of file jsregexp.c.
Referenced by create_regexp_var(), and parse_regexp().
Definition at line 573 of file jsregexp.c.
|
static |
Definition at line 497 of file jsregexp.c.
|
inlinestatic |
Definition at line 61 of file jsregexp.c.
Referenced by create_regexp_var(), RegExp_destructor(), regexp_from_vdisp(), RegExp_get_global(), RegExp_get_ignoreCase(), RegExp_get_lastIndex(), RegExp_get_multiline(), RegExp_get_source(), regexp_match(), regexp_match_next(), RegExp_set_lastIndex(), and regexp_string_match().
|
inlinestatic |
Definition at line 66 of file jsregexp.c.
Referenced by RegExp_toString(), and run_exec().
|
static |
Definition at line 259 of file jsregexp.c.
|
static |
Definition at line 267 of file jsregexp.c.
|
static |
Definition at line 298 of file jsregexp.c.
|
static |
Definition at line 275 of file jsregexp.c.
|
static |
Definition at line 251 of file jsregexp.c.
|
static |
Definition at line 182 of file jsregexp.c.
Referenced by regexp_string_match().
HRESULT regexp_match_next | ( | script_ctx_t * | ctx, |
jsdisp_t * | dispex, | ||
DWORD | rem_flags, | ||
jsstr_t * | jsstr, | ||
match_state_t ** | ret | ||
) |
Definition at line 125 of file jsregexp.c.
Referenced by regexp_string_match(), run_exec(), String_replace(), String_search(), and String_split().
|
static |
Definition at line 307 of file jsregexp.c.
HRESULT regexp_string_match | ( | script_ctx_t * | ctx, |
jsdisp_t * | re, | ||
jsstr_t * | jsstr, | ||
jsval_t * | r | ||
) |
Definition at line 727 of file jsregexp.c.
Referenced by String_match().
|
static |
Definition at line 533 of file jsregexp.c.
|
static |
Definition at line 323 of file jsregexp.c.
|
static |
Definition at line 557 of file jsregexp.c.
|
static |
Definition at line 843 of file jsregexp.c.
|
static |
Definition at line 849 of file jsregexp.c.
|
static |
Definition at line 855 of file jsregexp.c.
|
static |
Definition at line 861 of file jsregexp.c.
|
static |
Definition at line 867 of file jsregexp.c.
|
static |
Definition at line 873 of file jsregexp.c.
|
static |
Definition at line 879 of file jsregexp.c.
|
static |
Definition at line 885 of file jsregexp.c.
|
static |
Definition at line 891 of file jsregexp.c.
|
static |
Definition at line 897 of file jsregexp.c.
|
static |
Definition at line 911 of file jsregexp.c.
|
static |
Definition at line 926 of file jsregexp.c.
Referenced by create_regexp_constr().
|
static |
Definition at line 442 of file jsregexp.c.
Referenced by RegExp_exec(), and RegExp_test().
|
static |
Definition at line 71 of file jsregexp.c.
Referenced by do_regexp_match_next(), and run_exec().
WINE_DEFAULT_DEBUG_CHANNEL | ( | jscript | ) |
Definition at line 38 of file jsregexp.c.
Referenced by test_RegQueryValueExPerformanceData().
Definition at line 51 of file jsregexp.c.
Definition at line 52 of file jsregexp.c.
Definition at line 53 of file jsregexp.c.
Definition at line 54 of file jsregexp.c.
Definition at line 55 of file jsregexp.c.
Definition at line 56 of file jsregexp.c.
Definition at line 57 of file jsregexp.c.
Definition at line 58 of file jsregexp.c.
Definition at line 59 of file jsregexp.c.
Definition at line 39 of file jsregexp.c.
Definition at line 41 of file jsregexp.c.
Referenced by create_match_array(), and regexp_string_match().
Definition at line 46 of file jsregexp.c.
Definition at line 40 of file jsregexp.c.
|
static |
Definition at line 595 of file jsregexp.c.
Referenced by alloc_regexp().
|
static |
Definition at line 584 of file jsregexp.c.
|
static |
Definition at line 995 of file jsregexp.c.
Referenced by create_regexp_constr().
|
static |
Definition at line 981 of file jsregexp.c.
|
static |
Definition at line 612 of file jsregexp.c.
Referenced by alloc_regexp().
|
static |
Definition at line 604 of file jsregexp.c.
Definition at line 48 of file jsregexp.c.
Definition at line 37 of file jsregexp.c.
Referenced by IAMMultiMediaStreamImpl_OpenFile(), PdhOpenQueryA(), SetupDecompressOrCopyFileA(), SetupGetFileCompressionInfoExA(), and SetupInstallFileA().
Definition at line 44 of file jsregexp.c.
Referenced by create_textW(), oleobject_GetUserType(), parent_wnd_proc(), set_firewall(), test_Add(), test_attr_collection(), test_bstr_cache(), test_button_class(), test_ChangeType_keep_dst(), test_codec(), test_CreateAsyncBindCtxEx(), test_CredMarshalCredentialA(), test_CredUnmarshalCredentialA(), test_default_client_accessible_object(), test_directshow_filter(), test_domobj_dispex(), test_enum_value(), test_EnumChildContainerNames(), test_EnumPropNames(), test_GetProp(), test_ID3DXFont(), test_mxwriter_properties(), test_obj_dispex(), test_OleUIAddVerbMenu(), test_persistent_connection(), test_persiststreaminit(), test_recinfo(), test_script_run(), test_ScriptIsComplex(), test_StdHlink(), test_system_menu(), and test_TTM_ADDTOOL().