/PHP-7.3/ext/mbstring/oniguruma/src/ |
H A D | reggnu.c | 41 re_adjust_startpos(regex_t* reg, const char* string, int size, in re_adjust_startpos() 61 re_match(regex_t* reg, const char* str, int size, int pos, in re_match() 69 re_search(regex_t* bufp, const char* string, int size, int startpos, int range, in re_search() 79 re_compile_pattern(const char* pattern, int size, regex_t* reg, char* ebuf) in re_compile_pattern() 94 re_free_pattern(regex_t* reg) in re_free_pattern() 100 re_alloc_pattern(regex_t** reg) in re_alloc_pattern() 102 *reg = (regex_t* )xmalloc(sizeof(regex_t)); in re_alloc_pattern()
|
H A D | onigposix.h | 87 } regex_t; typedef 161 ONIG_EXTERN int regcomp P_((regex_t* reg, const char* pat, int options)); 162 ONIG_EXTERN int regexec P_((regex_t* reg, const char* str, size_t nmatch, regmatch_t* matches, i… 163 ONIG_EXTERN void regfree P_((regex_t* reg)); 164 ONIG_EXTERN size_t regerror P_((int code, const regex_t* reg, char* buf, size_t size)); 168 ONIG_EXTERN int reg_name_to_group_numbers P_((regex_t* reg, const unsigned char* name, const unsig… 169 …_EXTERN int reg_foreach_name P_((regex_t* reg, int (*func)(const unsigned char*, const unsigned c… 170 ONIG_EXTERN int reg_number_of_names P_((regex_t* reg));
|
H A D | regposix.c | 30 #define regex_t onig_regex_t macro 32 #undef regex_t 146 regcomp(regex_t* reg, const char* pattern, int posix_options) in regcomp() 180 regexec(regex_t* reg, const char* str, size_t nmatch, in regexec() 238 regfree(regex_t* reg) in regfree() 281 reg_name_to_group_numbers(regex_t* reg, in reg_name_to_group_numbers() 288 int (*func)(const unsigned char*, const unsigned char*,int,int*,regex_t*,void*); 289 regex_t* reg; 303 reg_foreach_name(regex_t* reg, in reg_foreach_name() argument 304 int (*func)(const unsigned char*, const unsigned char*,int,int*,regex_t*,void*), in reg_foreach_name() [all …]
|
H A D | regext.c | 165 onig_new_deluxe(regex_t** reg, const UChar* pattern, const UChar* pattern_end, in onig_new_deluxe() 181 *reg = (regex_t* )xmalloc(sizeof(regex_t)); in onig_new_deluxe()
|
H A D | regposerr.c | 82 regerror(int posix_ecode, const regex_t* reg ARG_UNUSED, char* buf, in regerror()
|
H A D | regcomp.c | 149 ops_expand(regex_t* reg, int n) in ops_expand() 185 ops_new(regex_t* reg) in ops_new() 208 ops_free(regex_t* reg) in ops_free() 324 ops_make_string_pool(regex_t* reg) in ops_make_string_pool() 607 add_op(regex_t* reg, int opcode) in add_op() 1010 set_addr_in_repeat_range(regex_t* reg) in set_addr_in_repeat_range() 6396 clear_optimize_info(regex_t* reg) in clear_optimize_info() 6571 onig_get_regex_ext(regex_t* reg) in onig_get_regex_ext() 6630 onig_free_body(regex_t* reg) in onig_free_body() 6650 onig_free(regex_t* reg) in onig_free() [all …]
|
H A D | regparse.h | 404 regex_t* reg; /* for reg->names only */ 435 extern int onig_renumber_name_table P_((regex_t* reg, GroupNumRemap* map)); 450 extern int onig_names_free P_((regex_t* reg)); 451 extern int onig_parse_tree P_((Node** root, const UChar* pattern, const UChar* end, regex_t* reg… 462 extern int onig_print_names(FILE*, regex_t*);
|
H A D | regexec.c | 4171 regex_t* reg; 4221 regex_t* reg; in regset_search_body_position_lead() 4385 regex_t* reg; in regset_search_body_regex_lead() 4426 regex_t* reg; in onig_regset_search_with_param() 5638 onig_get_syntax(regex_t* reg) in onig_get_syntax() 5700 regex_t* reg = regs[i]; in onig_regset_new() 5829 regex_t* reg; in onig_regset_free() 5849 extern regex_t* 5853 return (regex_t* )0; in onig_regset_get_regex() 6286 regex_t* reg; in onig_builtin_cmp() [all …]
|
H A D | regint.h | 906 extern void onig_print_compiled_byte_code_list(FILE* f, regex_t* reg); 918 extern int onig_compile P_((regex_t* reg, const UChar* pattern, const UChar* pattern_end, OnigEr… 920 extern RegexExt* onig_get_regex_ext(regex_t* reg); 921 extern int onig_ext_set_pattern(regex_t* reg, const UChar* pattern, const UChar* pattern_end); 931 extern CalloutListEntry* onig_reg_callout_list_at(regex_t* reg, int num); 932 extern OnigCalloutFunc onig_get_callout_start_func(regex_t* reg, int callout_num);
|
H A D | regparse.c | 698 names_clear(regex_t* reg) in names_clear() 709 onig_names_free(regex_t* reg) in onig_names_free() 738 regex_t* reg; 760 onig_foreach_name(regex_t* reg, in onig_foreach_name() argument 807 onig_number_of_names(regex_t* reg) in onig_number_of_names() 861 names_clear(regex_t* reg) in names_clear() 890 onig_names_free(regex_t* reg) in onig_names_free() 923 onig_foreach_name(regex_t* reg, in onig_foreach_name() argument 943 onig_number_of_names(regex_t* reg) in onig_number_of_names() 1093 regex_t* reg; in name_to_group_numbers() [all …]
|
H A D | oniguruma.h | 687 typedef OnigRegexType regex_t; typedef 810 int onig_regset_new P_((OnigRegSet** rset, int n, regex_t* regs[])); 812 int onig_regset_add P_((OnigRegSet* set, regex_t* reg)); 814 int onig_regset_replace P_((OnigRegSet* set, int at, regex_t* reg)); 820 regex_t* onig_regset_get_regex P_((OnigRegSet* set, int at));
|
/PHP-7.3/ext/mbstring/ |
H A D | php_onig_compat.h | 5 #define regex_t php_mb_regex_t macro
|
H A D | php_mbregex.c | 679 …gUChar* name, const OnigUChar* name_end, int ngroup_num, int* group_nums, regex_t* reg, void* parg) in mb_regex_groups_iter() 871 static int _php_mb_onig_search(regex_t* reg, const OnigUChar* str, const OnigUChar* end, const Onig… in _php_mb_onig_search()
|
/PHP-7.3/ext/mbstring/oniguruma/doc/ |
H A D | API | 214 # void onig_free(regex_t* reg) 222 # void onig_free_body(regex_t* reg) 410 # int onig_regset_add(OnigRegSet* set, regex_t* reg) 601 # int onig_foreach_name(regex_t* reg, 619 # int onig_number_of_names(regex_t* reg) 628 # OnigEncoding onig_get_encoding(regex_t* reg) 629 # OnigOptionType onig_get_options(regex_t* reg) 631 # OnigSyntaxType* onig_get_syntax(regex_t* reg) 639 # int onig_number_of_captures(regex_t* reg) 647 # int onig_number_of_capture_histories(regex_t* reg) [all …]
|
H A D | SYNTAX.md | 224 Note that `OnigRegex`/`regex_t` are not stateful objects, and do _not_ record
|
/PHP-7.3/ext/mbstring/oniguruma/ |
H A D | README_japanese | 83 oniguruma.hで定義されている型名regex_tを無効にしたい場合には、 85 すること。このときにはregex_tは定義されず、OnigRegexType, OnigRegexという
|
H A D | HISTORY | 275 2016/04/18: fix bug of uninitialized regex_t value on error. 667 [API] add num_comb_exp_check member in regex_t. 775 add typedef OnigRegexType regex_t 1402 2004/04/12: [impl] add ambig_flag to regex_t. 1895 2003/05/26: [impl] add num_call member to regex_t. 1896 2003/05/26: [impl] add repeat_range member to regex_t. 2056 2003/02/12: [impl] rename 'max_mem' to 'num_mem' in regex_t. 2057 2003/02/12: [impl] rename 'code' to 'enc' in regex_t. 2059 remove transtable member in regex_t. 2134 remove region member from POSIX regex_t. [all …]
|
H A D | README | 100 If you want to disable regex_t type definition in oniguruma.h,
|
H A D | README.md | 237 If you want to disable regex_t type definition in oniguruma.h,
|
/PHP-7.3/ext/fileinfo/ |
H A D | libmagic.patch | 2337 - regex_t rx;
|