Lines Matching refs:len

221   int len = end - src;  in onig_strcpy()  local
222 if (len > 0) { in onig_strcpy()
223 xmemcpy(dest, src, len); in onig_strcpy()
224 dest[len] = (UChar )0; in onig_strcpy()
662 int i, len; in name_find() local
667 len = name_end - name; in name_find()
670 if (len == e->name_len && onig_strncmp(name, e->name, len) == 0) in name_find()
1417 int len = NSTR(node)->end - NSTR(node)->s; in onig_node_str_cat() local
1419 if (NSTR(node)->capa > 0 || (len + addlen > NODE_STR_BUF_SIZE - 1)) { in onig_node_str_cat()
1421 int capa = len + addlen + NODE_STR_MARGIN; in onig_node_str_cat()
1424 onig_strcpy(NSTR(node)->s + len, s, end); in onig_node_str_cat()
1439 onig_strcpy(NSTR(node)->s + len, s, end); in onig_node_str_cat()
1441 NSTR(node)->end = NSTR(node)->s + len + addlen; in onig_node_str_cat()
1566 int i, len; in node_str_head_pad() local
1568 len = sn->end - sn->s; in node_str_head_pad()
1570 onig_strcpy(&(sn->s[num]), buf, buf + len); in node_str_head_pad()
3951 if (onigenc_with_ascii_strncmp(enc, p, end, pb->name, pb->len) == 0) { in parse_posix_bracket()
3952 p = (UChar* )onigenc_step(enc, p, end, pb->len); in parse_posix_bracket()
4176 int r, neg, len, fetched, and_start; in parse_char_class() local
4219 len = ONIGENC_CODE_TO_MBCLEN(env->enc, tok->u.c); in parse_char_class()
4220 if (len > 1) { in parse_char_class()
4223 else if (len < 0) { in parse_char_class()
4224 r = len; in parse_char_class()
4260 len = enclen(env->enc, buf); in parse_char_class()
4261 if (i < len) { in parse_char_class()
4265 else if (i > len) { /* fetch back */ in parse_char_class()
4267 for (i = 1; i < len; i++) { in parse_char_class()
4295 len = ONIGENC_CODE_TO_MBCLEN(env->enc, v); in parse_char_class()
4296 if (len < 0) { in parse_char_class()
4297 r = len; in parse_char_class()
4300 in_type = (len == 1 ? CCV_SB : CCV_CODE_POINT); in parse_char_class()
4997 int r, i, len; in i_apply_case_fold() local
5007 len = ONIGENC_CODE_TO_MBC(env->enc, to[i], buf); in i_apply_case_fold()
5009 snode = onig_node_new_str(buf, buf + len); in i_apply_case_fold()
5017 r = onig_node_str_cat(snode, buf, buf + len); in i_apply_case_fold()
5038 int r, len, group = 0; in parse_exp() local
5107 len = 1; in parse_exp()
5109 if (len >= ONIGENC_MBC_MINLEN(env->enc)) { in parse_exp()
5110 if (len == enclen(env->enc, NSTR(*np)->s)) { in parse_exp()
5123 if (len < ONIGENC_MBC_MINLEN(env->enc)) { in parse_exp()
5124 rem = ONIGENC_MBC_MINLEN(env->enc) - len; in parse_exp()
5126 if (len + rem == enclen(env->enc, NSTR(*np)->s)) { in parse_exp()
5138 len++; in parse_exp()
5313 len = tok->u.backref.num; in parse_exp()
5314 *np = node_new_backref(len, in parse_exp()
5315 (len > 1 ? tok->u.backref.refs : &(tok->u.backref.ref1)), in parse_exp()