Lines Matching refs:rb_encoding

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 **encp,
5763 rb_encoding **encp)
5853 parser_tokaddmbc(struct parser_params *parser, int c, rb_encoding *enc)
5860 parser_tokadd_escape(struct parser_params *parser, rb_encoding **encp)
6007 rb_encoding **encp)
6011 rb_encoding *enc = *encp;
6143 ripper_flush_string_content(struct parser_params *parser, rb_encoding *enc)
6231 rb_encoding *enc = current_enc;
6399 rb_encoding *enc = current_enc;
6548 rb_encoding *enc;
6858 rb_encoding *enc;
9779 rb_encoding *enc;
9791 rb_encoding *enc = arg->enc;
10071 is_special_global_name(const char *m, const char *e, rb_encoding *enc)
10103 rb_enc_symname_p(const char *name, rb_encoding *enc)
10112 rb_enc_symname_type(const char *name, long len, rb_encoding *enc, unsigned int allowed_atttset)
10209 rb_enc_symname2_p(const char *name, long len, rb_encoding *enc)
10225 register_symid(ID id, const char *name, long len, rb_encoding *enc)
10261 rb_intern3(const char *name, long len, rb_encoding *enc)
10287 rb_encoding *enc, *symenc;
10626 rb_check_id_cstr(const char *ptr, long len, rb_encoding *enc)