Searched refs:str_enc (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10.1/ruby-106/ruby/ext/tk/tkutil/
H A Dtkutil.c304 volatile VALUE sys_enc, dst_enc, str_enc; local
343 str_enc = rb_ivar_get(str_val, ID_at_enc);
344 if (!NIL_P(str_enc)) {
345 str_enc = rb_funcall(str_enc, ID_to_s, 0, 0);
347 str_enc = sys_enc;
349 if (!rb_str_cmp(str_enc, dst_enc)) {
390 str_enc = rb_ivar_get(str_val, ID_at_enc);
391 if (!NIL_P(str_enc)) {
392 str_enc
458 volatile VALUE sys_enc, dst_enc, str_enc; local
[all...]
/macosx-10.10.1/ruby-106/ruby/
H A Dre.c3291 rb_encoding *str_enc = rb_enc_get(str); local
3293 int acompat = rb_enc_asciicompat(str_enc);
3294 #define ASCGET(s,e,cl) (acompat ? (*(cl)=1,ISASCII((s)[0])?(s)[0]:-1) : rb_enc_ascget((s), (e), (cl), str_enc))
3304 s += mbclen(s, e, str_enc);
3315 rb_enc_str_buf_cat(val, p, ss-p, str_enc);
3319 s += mbclen(s, e, str_enc);
3320 rb_enc_str_buf_cat(val, ss, s-ss, str_enc);
3346 name_end += c == -1 ? mbclen(name_end, e, str_enc) : clen;
3358 rb_enc_str_buf_cat(val, ss, s-ss, str_enc);
3381 rb_enc_str_buf_cat(val, s-clen, clen, str_enc);
[all...]
H A Dstring.c2006 rb_encoding *str_enc = rb_enc_from_index(str_encindex); local
2008 if (!rb_enc_asciicompat(str_enc) || !rb_enc_asciicompat(ptr_enc)) {
3743 rb_encoding *str_enc = STR_ENC_GET(str); local
3745 if (coderange_scan(p, beg0, str_enc) != ENC_CODERANGE_7BIT ||
3746 coderange_scan(p+end0, len-end0, str_enc) != ENC_CODERANGE_7BIT) {
3748 rb_enc_name(str_enc),
3847 rb_encoding *str_enc; local
3880 str_enc = STR_ENC_GET(str);
3881 rb_enc_associate(dest, str_enc);
3882 ENC_CODERANGE_SET(dest, rb_enc_asciicompat(str_enc)
[all...]

Completed in 193 milliseconds