Lines Matching refs:rb_encoding

227 rb_memsearch(const void *x0, long m, const void *y0, long n, rb_encoding *enc)
336 rb_encoding *enc, rb_encoding *resenc)
427 rb_encoding *enc = rb_enc_get(re);
429 rb_encoding *resenc = rb_default_internal_encoding();
529 rb_encoding *enc = rb_enc_get(re);
614 rb_enc_reg_error_desc(const char *s, long len, rb_encoding *enc, int options, const char *err)
618 rb_encoding *resenc = rb_default_internal_encoding();
631 rb_enc_reg_raise(const char *s, long len, rb_encoding *enc, int options, const char *err)
804 make_regexp(const char *s, long len, rb_encoding *enc, int flags, onig_errmsg_buffer err,
880 rb_encoding *enc;
1233 rb_reg_preprocess(const char *p, const char *end, rb_encoding *enc,
1234 rb_encoding **fixed_enc, onig_errmsg_buffer err);
1246 static rb_encoding*
1249 rb_encoding *enc = 0;
1290 rb_encoding *fixed_enc = 0;
1291 rb_encoding *enc = rb_reg_prepare_enc(re, str, 1);
1324 rb_encoding *enc;
2018 unescape_escaped_nonascii(const char **pp, const char *end, rb_encoding *enc,
2019 VALUE buf, rb_encoding **encp, onig_errmsg_buffer err)
2082 VALUE buf, rb_encoding **encp, onig_errmsg_buffer err)
2109 VALUE buf, rb_encoding **encp, onig_errmsg_buffer err)
2146 VALUE buf, rb_encoding **encp, onig_errmsg_buffer err)
2168 unescape_nonascii(const char *p, const char *end, rb_encoding *enc,
2169 VALUE buf, rb_encoding **encp, int *has_property,
2274 rb_reg_preprocess(const char *p, const char *end, rb_encoding *enc,
2275 rb_encoding **fixed_enc, onig_errmsg_buffer err)
2306 rb_encoding *fixed_enc = 0;
2310 rb_encoding *enc;
2329 rb_encoding *fixed_enc = 0;
2330 rb_encoding *regexp_enc = 0;
2334 rb_encoding *ascii8bit = rb_ascii8bit_encoding();
2344 rb_encoding *src_enc;
2385 rb_reg_initialize(VALUE obj, const char *s, long len, rb_encoding *enc,
2391 rb_encoding *fixed_enc = 0;
2392 rb_encoding *a_enc = rb_ascii8bit_encoding();
2450 rb_encoding *enc = rb_enc_get(str);
2452 rb_encoding *ascii8bit = rb_ascii8bit_encoding();
2511 rb_enc_reg_new(const char *s, long len, rb_encoding *enc, int options)
2916 rb_encoding *enc;
2967 rb_encoding *enc = rb_enc_get(str);
3147 rb_encoding *result_enc;
3150 rb_encoding *has_ascii_compat_fixed = 0;
3151 rb_encoding *has_ascii_incompat = 0;
3162 rb_encoding *enc = rb_enc_get(v);
3183 rb_encoding *enc;
3291 rb_encoding *str_enc = rb_enc_get(str);
3292 rb_encoding *src_enc = rb_enc_get(src);