/PHP-5.5/ext/mbstring/ |
H A D | mbstring.c | 327 ZEND_ARG_INFO(0, start) 334 ZEND_ARG_INFO(0, start) 346 ZEND_ARG_INFO(0, start) 1066 static char *php_mb_rfc1867_substring_conf(const zend_encoding *encoding, char *start, int len, cha… in php_mb_rfc1867_substring_conf() argument 1072 for (i = 0; i < len && start[i] != quote; ++i) { in php_mb_rfc1867_substring_conf() 1073 if (start[i] == '\\' && (start[i + 1] == '\\' || (quote && start[i + 1] == quote))) { in php_mb_rfc1867_substring_conf() 1074 *resp++ = start[++i]; in php_mb_rfc1867_substring_conf() 1076 size_t j = php_mb_mbchar_bytes_ex(start+i, (const mbfl_encoding *)encoding); in php_mb_rfc1867_substring_conf() 1079 *resp++ = start[i++]; in php_mb_rfc1867_substring_conf()
|
/PHP-5.5/ext/mbstring/oniguruma/ |
H A D | HISTORY | 105 2007/03/02: [impl] move range > start check position in end_buf process. 384 start arg. of MATCH_ARG_INIT() should be original 1578 it is start of range. (ex. /[--a]/) 1831 2003/01/22: [memo] start CVS entry in my box. 1880 add start member in MatchArg. (regexec.c) 1952 2002/03/13: [bug] start argument of BackwardSearchRange() is wrong.
|
H A D | oniguruma.h | 165 OnigUChar* (*left_adjust_char_head)(const OnigUChar* start, const OnigUChar* p); 279 #define ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc,start,s) \ argument 280 (enc)->left_adjust_char_head(start, s) 285 #define ONIGENC_STEP_BACK(enc,start,s,n) \ argument 286 onigenc_step_back((enc),(start),(s),(n)) 334 OnigUChar* onigenc_step_back P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, int … 347 …t_right_adjust_char_head_with_prev P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* … 349 OnigUChar* onigenc_get_prev_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar… 351 OnigUChar* onigenc_get_left_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const On… 353 OnigUChar* onigenc_get_right_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const O… [all …]
|
H A D | regcomp.c | 3371 UChar *start, *end, *p; in expand_case_fold_string() local 3378 start = sn->s; in expand_case_fold_string() 3380 if (start >= end) return 0; in expand_case_fold_string() 3385 p = start; in expand_case_fold_string()
|
H A D | regenc.c | 56 UChar* p = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s); in onigenc_get_right_adjust_char_head() 65 const UChar* start, const UChar* s, const UChar** prev) in onigenc_get_right_adjust_char_head_with_prev() argument 67 UChar* p = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s); in onigenc_get_right_adjust_char_head_with_prev() 82 if (s <= start) in onigenc_get_prev_char_head() 85 return ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s - 1); in onigenc_get_prev_char_head() 92 if (s <= start) in onigenc_step_back() 95 s = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s - 1); in onigenc_step_back() 151 UChar* start = (UChar* )s; in onigenc_str_bytelen_null() local 159 if (len == 1) return (int )(p - start); in onigenc_str_bytelen_null() 166 if (len == 1) return (int )(p - start); in onigenc_str_bytelen_null() [all …]
|
H A D | regenc.h | 129 ONIG_EXTERN UChar* onigenc_single_byte_left_adjust_char_head P_((const UChar* start, const UChar* s…
|
H A D | regexec.c | 3057 start: in onig_match() 3076 goto start; in onig_match() 3362 start: in onig_search() 3381 goto start; in onig_search() 3401 if (start > end || start < str) goto mismatch_no_msa; in onig_search() 3459 range = start + 1; in onig_search() 3461 range = start; in onig_search() 3471 start = str; in onig_search() 3488 if (start < end) in onig_search() 3489 start = onigenc_get_right_adjust_char_head(reg->enc, str, start); in onig_search() [all …]
|
H A D | regint.h | 716 OnigStackIndex start; /* prev. info (for backtrack "(...)*" ) */ member 738 const UChar* start; /* search start position (for \G: BEGIN_POSITION) */ member
|
H A D | regparse.c | 1000 start: in onig_node_free() 1030 goto start; in onig_node_free() 2476 get_name_end_code_point(OnigCodePoint start) in get_name_end_code_point() argument 2478 switch (start) { in get_name_end_code_point() 3131 start: in fetch_token() 3682 goto start; in fetch_token() 3727 goto start; in fetch_token() 3734 goto start; in fetch_token() 3990 UChar *prev, *start, *p = *src; in fetch_char_property_to_ctype() local 3994 start = prev = p; in fetch_char_property_to_ctype() [all …]
|
/PHP-5.5/ext/mbstring/oniguruma/doc/ |
H A D | API | 208 # int onig_search(regex_t* reg, const UChar* str, const UChar* end, const UChar* start, 220 4 start: search start address of target string 222 in forward search (start <= searched string < range) 223 in backward search (range <= searched string <= start) 420 beg: capture start position 452 # UChar* onigenc_get_prev_char_head(OnigEncoding enc, const UChar* start, const UChar* s) 458 2 start: string address 463 const UChar* start, const UChar* s) 469 2 start: string address 474 const UChar* start, const UChar* s) [all …]
|
H A D | RE | 146 \G matching start position
|
/PHP-5.5/ext/mbstring/oniguruma/enc/ |
H A D | big5.c | 115 big5_left_adjust_char_head(const UChar* start, const UChar* s) in big5_left_adjust_char_head() argument 120 if (s <= start) return (UChar* )s; in big5_left_adjust_char_head() 124 while (p > start) { in big5_left_adjust_char_head()
|
H A D | euc_jp.c | 147 left_adjust_char_head(const UChar* start, const UChar* s) in left_adjust_char_head() argument 155 if (s <= start) return (UChar* )s; in left_adjust_char_head() 158 while (!eucjp_islead(*p) && p > start) p--; in left_adjust_char_head()
|
H A D | euc_kr.c | 95 euckr_left_adjust_char_head(const UChar* start, const UChar* s) in euckr_left_adjust_char_head() argument 103 if (s <= start) return (UChar* )s; in euckr_left_adjust_char_head() 106 while (!euckr_islead(*p) && p > start) p--; in euckr_left_adjust_char_head()
|
H A D | euc_tw.c | 86 euctw_left_adjust_char_head(const UChar* start, const UChar* s) in euctw_left_adjust_char_head() argument 94 if (s <= start) return (UChar* )s; in euctw_left_adjust_char_head() 97 while (!euctw_islead(*p) && p > start) p--; in euctw_left_adjust_char_head()
|
H A D | gb18030.c | 148 gb18030_left_adjust_char_head(const UChar* start, const UChar* s) in gb18030_left_adjust_char_head() argument 154 for (p = s; p >= start; p--) { in gb18030_left_adjust_char_head()
|
H A D | sjis.c | 179 left_adjust_char_head(const UChar* start, const UChar* s) in left_adjust_char_head() argument 184 if (s <= start) return (UChar* )s; in left_adjust_char_head() 188 while (p > start) { in left_adjust_char_head()
|
H A D | utf16_be.c | 186 utf16be_left_adjust_char_head(const UChar* start, const UChar* s) in utf16be_left_adjust_char_head() argument 188 if (s <= start) return (UChar* )s; in utf16be_left_adjust_char_head() 190 if ((s - start) % 2 == 1) { in utf16be_left_adjust_char_head() 194 if (UTF16_IS_SURROGATE_SECOND(*s) && s > start + 1) in utf16be_left_adjust_char_head()
|
H A D | utf16_le.c | 187 utf16le_left_adjust_char_head(const UChar* start, const UChar* s) in utf16le_left_adjust_char_head() argument 189 if (s <= start) return (UChar* )s; in utf16le_left_adjust_char_head() 191 if ((s - start) % 2 == 1) { in utf16le_left_adjust_char_head() 195 if (UTF16_IS_SURROGATE_SECOND(*(s+1)) && s > start + 1) in utf16le_left_adjust_char_head()
|
H A D | utf32_be.c | 149 utf32be_left_adjust_char_head(const UChar* start, const UChar* s) in utf32be_left_adjust_char_head() argument 153 if (s <= start) return (UChar* )s; in utf32be_left_adjust_char_head() 155 rem = (s - start) % 4; in utf32be_left_adjust_char_head()
|
H A D | utf32_le.c | 149 utf32le_left_adjust_char_head(const UChar* start, const UChar* s) in utf32le_left_adjust_char_head() argument 153 if (s <= start) return (UChar* )s; in utf32le_left_adjust_char_head() 155 rem = (s - start) % 4; in utf32le_left_adjust_char_head()
|
H A D | utf8.c | 269 left_adjust_char_head(const UChar* start, const UChar* s) in left_adjust_char_head() argument 273 if (s <= start) return (UChar* )s; in left_adjust_char_head() 276 while (!utf8_islead(*p) && p > start) p--; in left_adjust_char_head()
|
/PHP-5.5/ext/mbstring/tests/ |
H A D | mb_ereg_match_basic.phpt | 26 //will return true as pattern matches from start of string
|
H A D | mb_ereg_variation5.phpt | 16 * Test mb_ereg with anchors (start and end of string) in $pattern
|
H A D | mb_strimwidth.phpt | 20 // Note: Did not start form -22 offset. Staring from 0.
|