Searched refs:rb_encoding (Results 1 - 25 of 37) sorted by relevance

12

/macosx-10.10/ruby-106/ruby/include/ruby/
H A Dencoding.h80 typedef OnigEncodingType rb_encoding; typedef
84 int rb_enc_replicate(const char *, rb_encoding *);
91 rb_encoding* rb_to_encoding(VALUE);
92 rb_encoding* rb_find_encoding(VALUE);
93 rb_encoding* rb_enc_get(VALUE);
94 rb_encoding* rb_enc_compatible(VALUE,VALUE);
95 rb_encoding* rb_enc_check(VALUE,VALUE);
97 VALUE rb_enc_associate(VALUE, rb_encoding*);
100 VALUE rb_enc_str_new(const char*, long, rb_encoding*);
101 VALUE rb_enc_reg_new(const char*, long, rb_encoding*, in
[all...]
H A Dio.h83 rb_encoding *enc;
84 rb_encoding *enc2;
188 int rb_io_extract_encoding_option(VALUE opt, rb_encoding **enc_p, rb_encoding **enc2_p, int *fmode_p);
/macosx-10.10/ruby-106/ruby/
H A Dencoding.c29 int rb_enc_register(const char *name, rb_encoding *encoding);
45 rb_encoding *enc;
46 rb_encoding *base;
82 enc_new(rb_encoding *encoding)
103 rb_enc_from_encoding(rb_encoding *encoding)
111 static int enc_autoload(rb_encoding *);
114 check_encoding(rb_encoding *enc)
187 static rb_encoding *
193 rb_encoding *
200 rb_encoding *
[all...]
H A Did.c18 rb_encoding *enc = rb_usascii_encoding();
H A Dre.c227 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 *en
[all...]
H A Ddir.c108 rb_encoding *enc)
184 rb_encoding *enc)
274 rb_encoding *enc,
326 rb_encoding *enc;
391 rb_encoding *fsenc;
915 rb_encoding *enc;
1051 do_opendir(const char *path, int flags, rb_encoding *enc)
1073 has_magic(const char *p, const char *pend, int flags, rb_encoding *enc)
1105 find_dirsep(const char *p, const char *pend, int flags, rb_encoding *enc)
1140 remove_backslashes(char *p, register const char *pend, rb_encoding *en
[all...]
H A Dstring.c128 rb_encoding *enc;
183 coderange_scan(const char *p, long len, rb_encoding *enc)
232 rb_str_coderange_scan_restartable(const char *s, const char *e, rb_encoding *enc, int *cr)
332 rb_encoding *enc = STR_ENC_GET(str);
342 rb_encoding *enc = STR_ENC_GET(str);
439 rb_enc_str_new(const char *ptr, long len, rb_encoding *enc)
491 rb_str_conv_enc_opts(VALUE str, rb_encoding *from, rb_encoding *to, int ecflags, VALUE ecopts)
563 rb_str_conv_enc(VALUE str, rb_encoding *from, rb_encoding *t
[all...]
H A Dfile.c148 rb_encoding *fname_encoding = rb_enc_from_index(ENCODING_GET(name));
149 rb_encoding *fs_encoding;
163 static rb_encoding *
166 rb_encoding *enc = rb_enc_get(str);
233 rb_encoding *enc = rb_enc_get(path);
235 rb_encoding *utf8 = rb_utf8_encoding();
2748 skiproot(const char *path, const char *end, rb_encoding *enc)
2759 rb_enc_path_next(const char *s, const char *e, rb_encoding *enc)
2773 rb_enc_path_skip_prefix(const char *path, const char *end, rb_encoding *enc)
2794 skipprefixroot(const char *path, const char *end, rb_encoding *en
[all...]
H A Dtranscode.c146 rb_encoding *source_encoding;
147 rb_encoding *destination_encoding;
2093 rb_encoding *utf8 = rb_utf8_encoding();
2590 rb_encoding *enc = rb_enc_get(replacement);
2605 enc_arg(volatile VALUE *arg, const char **name_p, rb_encoding **enc_p)
2607 rb_encoding *enc;
2630 const char **sname_p, rb_encoding **senc_p,
2631 const char **dname_p, rb_encoding **denc_p)
2633 rb_encoding *senc, *denc;
2664 rb_encoding *sen
[all...]
H A Dinternal.h274 size_t rb_strftime_timespec(char *s, size_t maxsize, const char *format, rb_encoding *enc,
276 size_t rb_strftime(char *s, size_t maxsize, const char *format, rb_encoding *enc,
H A Dsprintf.c441 rb_encoding *enc;
1185 rb_encoding *enc;
1218 rb_enc_vsprintf(rb_encoding *enc, const char *fmt, va_list ap)
1251 rb_enc_sprintf(rb_encoding *enc, const char *format, ...)
H A Dparse.c106 static ID register_symid(ID, const char *, long, rb_encoding *);
332 rb_encoding *enc;
11500 static int parser_tokadd_string(struct parser_params*,int,int,int,long*,rb_encoding**);
11501 static void parser_tokaddmbc(struct parser_params *parser, int c, rb_encoding *enc);
11869 static rb_encoding *
11872 rb_encoding *enc = rb_enc_get(s);
11883 rb_encoding *enc = must_be_ascii_compatible(s);
12033 parser_str_new(const char *p, long n, rb_encoding *enc, int func, rb_encoding *enc0)
12183 parser_tokadd_utf8(struct parser_params *parser, rb_encoding **enc
[all...]
H A Dparse.y46 static ID register_symid(ID, const char *, long, rb_encoding *);
272 rb_encoding *enc;
5004 static int parser_tokadd_string(struct parser_params*,int,int,int,long*,rb_encoding**);
5005 static void parser_tokaddmbc(struct parser_params *parser, int c, rb_encoding *enc);
5373 static rb_encoding *
5376 rb_encoding *enc = rb_enc_get(s);
5387 rb_encoding *enc = must_be_ascii_compatible(s);
5537 parser_str_new(const char *p, long n, rb_encoding *enc, int func, rb_encoding *enc0)
5687 parser_tokadd_utf8(struct parser_params *parser, rb_encoding **enc
[all...]
H A Dio.c698 static rb_encoding *io_input_encoding(rb_io_t *fptr);
786 static rb_encoding*
795 static rb_encoding*
1129 rb_encoding *enc;
2282 rb_encoding *enc;
2844 rb_encoding *enc = io_read_encoding(fptr);
2890 rb_io_getline_fast(rb_io_t *fptr, rb_encoding *enc, VALUE io)
2965 rb_encoding *enc_rs, *enc_io;
2994 rb_encoding *enc;
3375 io_getc(rb_io_t *fptr, rb_encoding *en
[all...]
H A Derror.c77 compile_snprintf(rb_encoding *enc, const char *pre, const char *file, int line, const char *fmt, va_list args)
1252 rb_encoding *le = rb_locale_encoding();
1254 rb_encoding *me = rb_enc_get(mesg);
1767 rb_enc_raise(rb_encoding *enc, VALUE exc, const char *fmt, ...)
H A Dstrftime.c165 rb_strftime_with_timespec(char *s, size_t maxsize, const char *format, rb_encoding *enc, const struct vtm *vtm, VALUE timev, struct timespec *ts, int gmt)
830 rb_strftime(char *s, size_t maxsize, const char *format, rb_encoding *enc, const struct vtm *vtm, VALUE timev, int gmt)
836 rb_strftime_timespec(char *s, size_t maxsize, const char *format, rb_encoding *enc, const struct vtm *vtm, struct timespec *ts, int gmt)
/macosx-10.10/ruby-106/ruby/win32/
H A Ddir.h32 struct direct* rb_w32_readdir(DIR *, rb_encoding *);
H A Dfile.c181 code_page(rb_encoding *enc)
240 fix_string_encoding(VALUE str, rb_encoding *encoding)
321 get_user_from_path(wchar_t **wpath, int offset, UINT cp, UINT path_cp, rb_encoding *path_encoding)
365 rb_encoding *path_encoding;
/macosx-10.10/ruby-106/ruby/ext/-test-/string/
H A Dqsort.c6 rb_encoding *enc;
/macosx-10.10/ruby-106/ruby/ext/psych/
H A Dpsych_emitter.c143 rb_encoding * encoding = rb_utf8_encoding();
229 rb_encoding *encoding;
285 rb_encoding * encoding = rb_utf8_encoding();
349 rb_encoding *encoding;
/macosx-10.10/ruby-106/ruby/ext/stringio/
H A Dstringio.c100 rb_encoding *enc = rb_enc_get(str);
674 rb_encoding *enc = rb_enc_get(ptr->string);
737 rb_encoding *enc, *enc2;
895 rb_encoding *enc;
1173 rb_encoding *enc, *enc2;
1444 rb_encoding* enc;
/macosx-10.10/ruby-106/ruby/ext/nkf/
H A Dnkf.c64 rb_encoding* rb_nkf_enc_get(const char *name)
/macosx-10.10/ruby-106/ruby/ext/ripper/
H A Dripper.c106 static ID register_symid(ID, const char *, long, rb_encoding *);
332 rb_encoding *enc;
11590 static int parser_tokadd_string(struct parser_params*,int,int,int,long*,rb_encoding**);
11591 static void parser_tokaddmbc(struct parser_params *parser, int c, rb_encoding *enc);
11959 static rb_encoding *
11962 rb_encoding *enc = rb_enc_get(s);
11973 rb_encoding *enc = must_be_ascii_compatible(s);
12123 parser_str_new(const char *p, long n, rb_encoding *enc, int func, rb_encoding *enc0)
12273 parser_tokadd_utf8(struct parser_params *parser, rb_encoding **enc
[all...]
/macosx-10.10/ruby-106/ruby/ext/etc/
H A Detc.c592 VALUE rb_w32_conv_from_wchar(const WCHAR *wstr, rb_encoding *enc);
/macosx-10.10/vim-55/src/
H A Dif_ruby.c384 static rb_encoding* (*dll_rb_enc_find) (const char*);
385 static VALUE (*dll_rb_enc_str_new) (const char*, long, rb_encoding*);
654 rb_encoding *enc;
676 rb_encoding *enc;

Completed in 257 milliseconds

12