/macosx-10.10/ruby-106/ruby/include/ruby/ |
H A D | encoding.h | 80 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 D | io.h | 83 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 D | encoding.c | 29 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 D | id.c | 18 rb_encoding *enc = rb_usascii_encoding();
|
H A D | re.c | 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 *en [all...] |
H A D | dir.c | 108 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 D | string.c | 128 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 D | file.c | 148 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 D | transcode.c | 146 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 D | internal.h | 274 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 D | sprintf.c | 441 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 D | parse.c | 106 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 D | parse.y | 46 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 D | io.c | 698 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 D | error.c | 77 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 D | strftime.c | 165 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 D | dir.h | 32 struct direct* rb_w32_readdir(DIR *, rb_encoding *);
|
H A D | file.c | 181 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 D | qsort.c | 6 rb_encoding *enc;
|
/macosx-10.10/ruby-106/ruby/ext/psych/ |
H A D | psych_emitter.c | 143 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 D | stringio.c | 100 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 D | nkf.c | 64 rb_encoding* rb_nkf_enc_get(const char *name)
|
/macosx-10.10/ruby-106/ruby/ext/ripper/ |
H A D | ripper.c | 106 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 D | etc.c | 592 VALUE rb_w32_conv_from_wchar(const WCHAR *wstr, rb_encoding *enc);
|
/macosx-10.10/vim-55/src/ |
H A D | if_ruby.c | 384 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;
|