Lines Matching defs:encp
12183 parser_tokadd_utf8(struct parser_params *parser, rb_encoding **encp,
12216 *encp = rb_utf8_encoding();
12217 if (string_literal) tokaddmbc(codepoint, *encp);
12243 *encp = rb_utf8_encoding();
12244 if (string_literal) tokaddmbc(codepoint, *encp);
12259 rb_encoding **encp)
12315 return read_escape(flags|ESCAPE_META, encp) | 0x80;
12331 c = read_escape(flags|ESCAPE_CONTROL, encp);
12356 parser_tokadd_escape(struct parser_params *parser, rb_encoding **encp)
12503 rb_encoding **encp)
12507 rb_encoding *enc = *encp;
12568 if (has_nonascii && enc != *encp) {
12569 mixed_escape(beg, enc, *encp);
12587 if (has_nonascii && enc != *encp) {
12588 mixed_escape(beg, enc, *encp);
12610 if (enc != *encp) {
12611 mixed_error(enc, *encp);
12623 if (enc != *encp) {
12624 mixed_error(enc, *encp);
12630 *encp = enc;