Home
last modified time | relevance | path

Searched refs:rb_enc_mbminlen (Results 1 – 8 of 8) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/ext/-test-/string/
H A Dcstr.c16 c = rb_enc_codepoint(&s[len], &s[len+rb_enc_mbminlen(enc)], enc); in bug_str_cstr_term()
41 len = rb_enc_mbminlen(enc); in bug_str_cstr_term_char()
96 #define TERM_LEN(str) rb_enc_mbminlen(rb_enc_get(str))
/dports/lang/ruby26/ruby-2.6.9/
H A Dstring.c253 if (rb_enc_mbminlen(enc) > 1) { in mustnot_wchar()
845 if (rb_enc_mbminlen(enc) != 1) { in rb_enc_str_new_cstr()
1444 termlen = rb_enc_mbminlen(enc); in str_shared_replace()
1717 return diff / rb_enc_mbminlen(enc) + !!(diff % rb_enc_mbminlen(enc)); in enc_strlen()
1800 return diff / rb_enc_mbminlen(enc) + !!(diff % rb_enc_mbminlen(enc)); in rb_enc_strlen_cr()
1948 termlen = rb_enc_mbminlen(enc); in rb_str_plus()
3923 if (rb_enc_mbminlen(enc) > 1) { in enc_succ_char()
3974 if (rb_enc_mbminlen(enc) > 1) { in enc_pred_char()
8719 if (rb_enc_mbminlen(enc) > 1) { in chompped_length()
8750 if (rb_enc_mbminlen(enc) > 1) { in chompped_length()
[all …]
H A Dencoding.c863 termlen = rb_enc_mbminlen(enc); in rb_enc_associate_index()
864 oldtermlen = rb_enc_mbminlen(rb_enc_from_index(oldidx)); in rb_enc_associate_index()
1033 int min = rb_enc_mbminlen(enc); in rb_enc_mbclen()
H A Dre.c258 else if (LIKELY(rb_enc_mbminlen(enc) == 1)) { in rb_memsearch()
266 else if (LIKELY(rb_enc_mbminlen(enc) == 2)) { in rb_memsearch()
269 else if (LIKELY(rb_enc_mbminlen(enc) == 4)) { in rb_memsearch()
H A Dsprintf.c1421 if (rb_enc_mbminlen(enc) > 1) { in rb_enc_vsprintf()
H A Dio.c3232 int needconv = rb_enc_mbminlen(enc) != 1; in swallow()
7675 if ((n = rb_enc_mbminlen(enc)) == 1) { in rb_str_end_with_asciichar()
/dports/lang/ruby26/ruby-2.6.9/include/ruby/
H A Dencoding.h180 #define rb_enc_mbminlen(enc) (enc)->min_enc_len macro
243 return rb_enc_mbminlen(enc)==1 && !rb_enc_dummy_p(enc); in rb_enc_asciicompat_inline()
/dports/lang/ruby26/ruby-2.6.9/doc/
H A DChangeLog-1.9.319346 * string.c (rb_enc_strlen_cr): increment by rb_enc_mbminlen(enc) for
51855 * string.c (single_byte_optimizable): rb_enc_mbminlen must be 1