Home
last modified time | relevance | path

Searched refs:regex_t (Results 1 – 21 of 21) sorted by relevance

/PHP-7.2/ext/mbstring/oniguruma/src/
H A Dreggnu.c44 re_adjust_startpos(regex_t* reg, const char* string, int size, in re_adjust_startpos()
64 re_match(regex_t* reg, const char* str, int size, int pos, in re_match()
72 re_search(regex_t* bufp, const char* string, int size, int startpos, int range, in re_search()
82 re_compile_pattern(const char* pattern, int size, regex_t* reg, char* ebuf) in re_compile_pattern()
97 re_free_pattern(regex_t* reg) in re_free_pattern()
103 re_alloc_pattern(regex_t** reg) in re_alloc_pattern()
105 *reg = (regex_t* )xmalloc(sizeof(regex_t)); in re_alloc_pattern()
H A Donigposix.h87 } regex_t; typedef
154 ONIG_EXTERN int regcomp P_((regex_t* reg, const char* pat, int options));
155 ONIG_EXTERN int regexec P_((regex_t* reg, const char* str, size_t nmatch, regmatch_t* matches, i…
156 ONIG_EXTERN void regfree P_((regex_t* reg));
157 ONIG_EXTERN size_t regerror P_((int code, const regex_t* reg, char* buf, size_t size));
161 ONIG_EXTERN int reg_name_to_group_numbers P_((regex_t* reg, const unsigned char* name, const unsig…
162 …_EXTERN int reg_foreach_name P_((regex_t* reg, int (*func)(const unsigned char*, const unsigned c…
163 ONIG_EXTERN int reg_number_of_names P_((regex_t* reg));
H A Dregposix.c30 #define regex_t onig_regex_t macro
32 #undef regex_t
134 regcomp(regex_t* reg, const char* pattern, int posix_options) in regcomp()
166 regexec(regex_t* reg, const char* str, size_t nmatch, in regexec()
224 regfree(regex_t* reg) in regfree()
267 reg_name_to_group_numbers(regex_t* reg, in reg_name_to_group_numbers()
274 int (*func)(const unsigned char*, const unsigned char*,int,int*,regex_t*,void*);
275 regex_t* reg;
289 reg_foreach_name(regex_t* reg, in reg_foreach_name() argument
290 int (*func)(const unsigned char*, const unsigned char*,int,int*,regex_t*,void*), in reg_foreach_name()
[all …]
H A Dregext.c165 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 Dregcomp.c201 add_opcode(regex_t* reg, int opcode) in add_opcode()
219 add_rel_addr(regex_t* reg, int addr) in add_rel_addr()
228 add_abs_addr(regex_t* reg, int addr) in add_abs_addr()
237 add_length(regex_t* reg, int len) in add_length()
246 add_mem_num(regex_t* reg, int num) in add_mem_num()
255 add_pointer(regex_t* reg, void* addr) in add_pointer()
3277 regex_t* reg) in expand_case_fold_make_rem_string()
5243 onig_free_body(regex_t* reg) in onig_free_body()
5260 onig_free(regex_t* reg) in onig_free()
5275 onig_transfer(regex_t* to, regex_t* from) in onig_transfer()
[all …]
H A Dregparse.h291 regex_t* reg; /* for reg->names only */
322 extern int onig_renumber_name_table P_((regex_t* reg, GroupNumRemap* map));
341 extern int onig_names_free P_((regex_t* reg));
342 extern int onig_parse_make_tree P_((Node** root, const UChar* pattern, const UChar* end, regex_t
347 extern int onig_print_names(FILE*, regex_t*);
H A Dregposerr.c79 regerror(int posix_ecode, const regex_t* reg ARG_UNUSED, char* buf, in regerror()
H A Dregparse.c508 names_clear(regex_t* reg) in names_clear()
519 onig_names_free(regex_t* reg) in onig_names_free()
548 regex_t* reg;
570 onig_foreach_name(regex_t* reg, in onig_foreach_name() argument
617 onig_number_of_names(regex_t* reg) in onig_number_of_names()
671 names_clear(regex_t* reg) in names_clear()
700 onig_names_free(regex_t* reg) in onig_names_free()
733 onig_foreach_name(regex_t* reg, in onig_foreach_name() argument
753 onig_number_of_names(regex_t* reg) in onig_number_of_names()
937 onig_foreach_name(regex_t* reg, in onig_foreach_name() argument
[all …]
H A Dregexec.c1136 static int backref_match_at_nested_level(regex_t* reg in backref_match_at_nested_level()
1292 match_at(regex_t* reg, const UChar* str, const UChar* end, in match_at()
2973 bm_search(regex_t* reg, const UChar* target, const UChar* target_end, in bm_search()
3388 onig_search(regex_t* reg, const UChar* str, const UChar* end, in onig_search()
3770 onig_scan(regex_t* reg, const UChar* str, const UChar* end, in onig_scan()
3819 onig_get_encoding(regex_t* reg) in onig_get_encoding()
3825 onig_get_options(regex_t* reg) in onig_get_options()
3831 onig_get_case_fold_flag(regex_t* reg) in onig_get_case_fold_flag()
3837 onig_get_syntax(regex_t* reg) in onig_get_syntax()
3843 onig_number_of_captures(regex_t* reg) in onig_number_of_captures()
[all …]
H A Dregint.h767 extern int onig_compile P_((regex_t* reg, const UChar* pattern, const UChar* pattern_end, OnigErro…
768 extern void onig_transfer P_((regex_t* to, regex_t* from));
H A Doniguruma.h710 typedef OnigRegexType regex_t; typedef
739 int onig_reg_init P_((regex_t* reg, OnigOptionType option, OnigCaseFoldType case_fold_flag, OnigEn…
748 int onig_scan(regex_t* reg, const OnigUChar* str, const OnigUChar* end, OnigRegion* region, OnigOpt…
/PHP-7.2/ext/pcre/pcrelib/
H A Dpcreposix.h101 } regex_t; typedef
136 PCREPOSIX_EXP_DECL int regcomp(regex_t *, const char *, int);
137 PCREPOSIX_EXP_DECL int regexec(const regex_t *, const char *, size_t,
139 PCREPOSIX_EXP_DECL size_t regerror(int, const regex_t *, char *, size_t);
140 PCREPOSIX_EXP_DECL void regfree(regex_t *);
H A Dpcreposix.c211 regerror(int errcode, const regex_t *preg, char *errbuf, size_t errbuf_size) in regerror()
246 regfree(regex_t *preg) in regfree()
269 regcomp(regex_t *preg, const char *pattern, int cflags) in regcomp()
323 regexec(const regex_t *preg, const char *string, size_t nmatch, in regexec()
338 ((regex_t *)preg)->re_erroffset = (size_t)(-1); /* Only has meaning after compile */ in regexec()
/PHP-7.2/ext/mbstring/oniguruma/doc/
H A DAPI198 # void onig_free(regex_t* reg)
206 # void onig_free_body(regex_t* reg)
355 # int onig_foreach_name(regex_t* reg,
373 # int onig_number_of_names(regex_t* reg)
382 # OnigEncoding onig_get_encoding(regex_t* reg)
383 # OnigOptionType onig_get_options(regex_t* reg)
384 # OnigCaseFoldType onig_get_case_fold_flag(regex_t* reg)
385 # OnigSyntaxType* onig_get_syntax(regex_t* reg)
393 # int onig_number_of_captures(regex_t* reg)
401 # int onig_number_of_capture_histories(regex_t* reg)
[all …]
/PHP-7.2/ext/mbstring/
H A Dphp_onig_compat.h5 #define regex_t php_mb_regex_t macro
/PHP-7.2/ext/mbstring/oniguruma/
H A DREADME.ja83 oniguruma.h���������Ƥ��뷿̾regex_t��̵���ˤ��������ˤϡ�
85 ���뤳�ȡ����ΤȤ��ˤ�regex_t��������줺��OnigRegexType, OnigRegex�Ȥ���
H A DHISTORY80 2016/04/18: fix bug of uninitialized regex_t value on error.
472 [API] add num_comb_exp_check member in regex_t.
580 add typedef OnigRegexType regex_t
1207 2004/04/12: [impl] add ambig_flag to regex_t.
1700 2003/05/26: [impl] add num_call member to regex_t.
1701 2003/05/26: [impl] add repeat_range member to regex_t.
1861 2003/02/12: [impl] rename 'max_mem' to 'num_mem' in regex_t.
1862 2003/02/12: [impl] rename 'code' to 'enc' in regex_t.
1864 remove transtable member in regex_t.
1939 remove region member from POSIX regex_t.
[all …]
H A DREADME82 If you want to disable regex_t type definition in oniguruma.h,
H A DREADME.md111 If you want to disable regex_t type definition in oniguruma.h,
/PHP-7.2/ext/fileinfo/
H A Dlibmagic.patch1549 - regex_t rx;
/PHP-7.2/ext/pcre/pcrelib/doc/
H A Dpcre.txt9567 int regcomp(regex_t *preg, const char *pattern,
9570 int regexec(regex_t *preg, const char *string,
9572 size_t regerror(int errcode, const regex_t *preg,
9575 void regfree(regex_t *preg);
9615 two structure types, regex_t for compiled internal forms, and reg-
9626 regex_t structure that is used as a base for storing information about

Completed in 119 milliseconds