lex_pend 11084 ext/ripper/ripper.c #define parser_mbclen() mbclen((lex_p-1),lex_pend,current_enc) lex_pend 11085 ext/ripper/ripper.c #define parser_precise_mbclen() rb_enc_precise_mbclen((lex_p-1),lex_pend,current_enc) lex_pend 11087 ext/ripper/ripper.c #define parser_is_identchar() (!parser->eofp && is_identchar((lex_p-1),lex_pend,current_enc)) lex_pend 11176 ext/ripper/ripper.c while (pe < lex_pend) { lex_pend 11298 ext/ripper/ripper.c lex_p = lex_pbeg = lex_pend = 0; lex_pend 11392 ext/ripper/ripper.c lex_pbeg = lex_p = lex_pend = 0; lex_pend 11465 ext/ripper/ripper.c lex_pbeg = lex_p = lex_pend = 0; lex_pend 11512 ext/ripper/ripper.c #define lex_eol_p() (lex_p >= lex_pend) lex_pend 11514 ext/ripper/ripper.c #define peek_n(c,n) (lex_p+(n) < lex_pend && (c) == (unsigned char)lex_p[n]) lex_pend 11516 ext/ripper/ripper.c #define peekc_n(n) (lex_p+(n) < lex_pend ? (unsigned char)lex_p[n] : -1) lex_pend 11535 ext/ripper/ripper.c if (parser->tokp < lex_pend) { lex_pend 11540 ext/ripper/ripper.c parser->tokp, lex_pend - parser->tokp); lex_pend 11546 ext/ripper/ripper.c parser->tokp, lex_pend - parser->tokp); lex_pend 11557 ext/ripper/ripper.c lex_pend = lex_p + RSTRING_LEN(v); lex_pend 11583 ext/ripper/ripper.c if (UNLIKELY(lex_p == lex_pend)) { lex_pend 12053 ext/ripper/ripper.c else if ((func & STR_FUNC_EXPAND) && c == '#' && lex_p < lex_pend) { lex_pend 12205 ext/ripper/ripper.c if (p + 1 >= lex_pend) return 0; lex_pend 12210 ext/ripper/ripper.c if (++p >= lex_pend) return 0; lex_pend 12219 ext/ripper/ripper.c if (++p >= lex_pend) return 0; lex_pend 12370 ext/ripper/ripper.c lex_pend = lex_pbeg + RSTRING_LEN(line); lex_pend 12468 ext/ripper/ripper.c n = lex_pend - (p + len); lex_pend 12547 ext/ripper/ripper.c str = STR_NEW(parser->tokp, lex_pend - parser->tokp); lex_pend 12611 ext/ripper/ripper.c pend = lex_pend; lex_pend 12635 ext/ripper/ripper.c if (pend < lex_pend) rb_str_cat(str, "\n", 1); lex_pend 13081 ext/ripper/ripper.c if (lex_pend - lex_p >= 2 && lex_pend 13420 ext/ripper/ripper.c lex_p < lex_pend && is_identchar(lex_p, lex_pend, current_enc)) { lex_pend 13920 ext/ripper/ripper.c if (!parser_magic_comment(parser, lex_p, lex_pend - lex_p)) { lex_pend 13922 ext/ripper/ripper.c set_file_encoding(parser, lex_p, lex_pend); lex_pend 13925 ext/ripper/ripper.c lex_p = lex_pend; lex_pend 14059 ext/ripper/ripper.c (lex_p + 3 == lex_pend || ISSPACE(lex_p[3]))) { lex_pend 5335 ext/ripper/ripper.y #define parser_mbclen() mbclen((lex_p-1),lex_pend,current_enc) lex_pend 5336 ext/ripper/ripper.y #define parser_precise_mbclen() rb_enc_precise_mbclen((lex_p-1),lex_pend,current_enc) lex_pend 5338 ext/ripper/ripper.y #define parser_is_identchar() (!parser->eofp && is_identchar((lex_p-1),lex_pend,current_enc)) lex_pend 5427 ext/ripper/ripper.y while (pe < lex_pend) { lex_pend 5549 ext/ripper/ripper.y lex_p = lex_pbeg = lex_pend = 0; lex_pend 5643 ext/ripper/ripper.y lex_pbeg = lex_p = lex_pend = 0; lex_pend 5716 ext/ripper/ripper.y lex_pbeg = lex_p = lex_pend = 0; lex_pend 5763 ext/ripper/ripper.y #define lex_eol_p() (lex_p >= lex_pend) lex_pend 5765 ext/ripper/ripper.y #define peek_n(c,n) (lex_p+(n) < lex_pend && (c) == (unsigned char)lex_p[n]) lex_pend 5767 ext/ripper/ripper.y #define peekc_n(n) (lex_p+(n) < lex_pend ? (unsigned char)lex_p[n] : -1) lex_pend 5786 ext/ripper/ripper.y if (parser->tokp < lex_pend) { lex_pend 5791 ext/ripper/ripper.y parser->tokp, lex_pend - parser->tokp); lex_pend 5797 ext/ripper/ripper.y parser->tokp, lex_pend - parser->tokp); lex_pend 5808 ext/ripper/ripper.y lex_pend = lex_p + RSTRING_LEN(v); lex_pend 5834 ext/ripper/ripper.y if (UNLIKELY(lex_p == lex_pend)) { lex_pend 6304 ext/ripper/ripper.y else if ((func & STR_FUNC_EXPAND) && c == '#' && lex_p < lex_pend) { lex_pend 6456 ext/ripper/ripper.y if (p + 1 >= lex_pend) return 0; lex_pend 6461 ext/ripper/ripper.y if (++p >= lex_pend) return 0; lex_pend 6470 ext/ripper/ripper.y if (++p >= lex_pend) return 0; lex_pend 6621 ext/ripper/ripper.y lex_pend = lex_pbeg + RSTRING_LEN(line); lex_pend 6719 ext/ripper/ripper.y n = lex_pend - (p + len); lex_pend 6798 ext/ripper/ripper.y str = STR_NEW(parser->tokp, lex_pend - parser->tokp); lex_pend 6862 ext/ripper/ripper.y pend = lex_pend; lex_pend 6886 ext/ripper/ripper.y if (pend < lex_pend) rb_str_cat(str, "\n", 1); lex_pend 7332 ext/ripper/ripper.y if (lex_pend - lex_p >= 2 && lex_pend 7671 ext/ripper/ripper.y lex_p < lex_pend && is_identchar(lex_p, lex_pend, current_enc)) { lex_pend 8171 ext/ripper/ripper.y if (!parser_magic_comment(parser, lex_p, lex_pend - lex_p)) { lex_pend 8173 ext/ripper/ripper.y set_file_encoding(parser, lex_p, lex_pend); lex_pend 8176 ext/ripper/ripper.y lex_p = lex_pend; lex_pend 8310 ext/ripper/ripper.y (lex_p + 3 == lex_pend || ISSPACE(lex_p[3]))) { lex_pend 11008 parse.c #define parser_mbclen() mbclen((lex_p-1),lex_pend,current_enc) lex_pend 11009 parse.c #define parser_precise_mbclen() rb_enc_precise_mbclen((lex_p-1),lex_pend,current_enc) lex_pend 11011 parse.c #define parser_is_identchar() (!parser->eofp && is_identchar((lex_p-1),lex_pend,current_enc)) lex_pend 11100 parse.c while (pe < lex_pend) { lex_pend 11222 parse.c lex_p = lex_pbeg = lex_pend = 0; lex_pend 11316 parse.c lex_pbeg = lex_p = lex_pend = 0; lex_pend 11389 parse.c lex_pbeg = lex_p = lex_pend = 0; lex_pend 11436 parse.c #define lex_eol_p() (lex_p >= lex_pend) lex_pend 11438 parse.c #define peek_n(c,n) (lex_p+(n) < lex_pend && (c) == (unsigned char)lex_p[n]) lex_pend 11440 parse.c #define peekc_n(n) (lex_p+(n) < lex_pend ? (unsigned char)lex_p[n] : -1) lex_pend 11459 parse.c if (parser->tokp < lex_pend) { lex_pend 11464 parse.c parser->tokp, lex_pend - parser->tokp); lex_pend 11470 parse.c parser->tokp, lex_pend - parser->tokp); lex_pend 11481 parse.c lex_pend = lex_p + RSTRING_LEN(v); lex_pend 11507 parse.c if (UNLIKELY(lex_p == lex_pend)) { lex_pend 11977 parse.c else if ((func & STR_FUNC_EXPAND) && c == '#' && lex_p < lex_pend) { lex_pend 12129 parse.c if (p + 1 >= lex_pend) return 0; lex_pend 12134 parse.c if (++p >= lex_pend) return 0; lex_pend 12143 parse.c if (++p >= lex_pend) return 0; lex_pend 12294 parse.c lex_pend = lex_pbeg + RSTRING_LEN(line); lex_pend 12392 parse.c n = lex_pend - (p + len); lex_pend 12471 parse.c str = STR_NEW(parser->tokp, lex_pend - parser->tokp); lex_pend 12535 parse.c pend = lex_pend; lex_pend 12559 parse.c if (pend < lex_pend) rb_str_cat(str, "\n", 1); lex_pend 13005 parse.c if (lex_pend - lex_p >= 2 && lex_pend 13344 parse.c lex_p < lex_pend && is_identchar(lex_p, lex_pend, current_enc)) { lex_pend 13844 parse.c if (!parser_magic_comment(parser, lex_p, lex_pend - lex_p)) { lex_pend 13846 parse.c set_file_encoding(parser, lex_p, lex_pend); lex_pend 13849 parse.c lex_p = lex_pend; lex_pend 13983 parse.c (lex_p + 3 == lex_pend || ISSPACE(lex_p[3]))) { lex_pend 5335 parse.y #define parser_mbclen() mbclen((lex_p-1),lex_pend,current_enc) lex_pend 5336 parse.y #define parser_precise_mbclen() rb_enc_precise_mbclen((lex_p-1),lex_pend,current_enc) lex_pend 5338 parse.y #define parser_is_identchar() (!parser->eofp && is_identchar((lex_p-1),lex_pend,current_enc)) lex_pend 5427 parse.y while (pe < lex_pend) { lex_pend 5549 parse.y lex_p = lex_pbeg = lex_pend = 0; lex_pend 5643 parse.y lex_pbeg = lex_p = lex_pend = 0; lex_pend 5716 parse.y lex_pbeg = lex_p = lex_pend = 0; lex_pend 5763 parse.y #define lex_eol_p() (lex_p >= lex_pend) lex_pend 5765 parse.y #define peek_n(c,n) (lex_p+(n) < lex_pend && (c) == (unsigned char)lex_p[n]) lex_pend 5767 parse.y #define peekc_n(n) (lex_p+(n) < lex_pend ? (unsigned char)lex_p[n] : -1) lex_pend 5786 parse.y if (parser->tokp < lex_pend) { lex_pend 5791 parse.y parser->tokp, lex_pend - parser->tokp); lex_pend 5797 parse.y parser->tokp, lex_pend - parser->tokp); lex_pend 5808 parse.y lex_pend = lex_p + RSTRING_LEN(v); lex_pend 5834 parse.y if (UNLIKELY(lex_p == lex_pend)) { lex_pend 6304 parse.y else if ((func & STR_FUNC_EXPAND) && c == '#' && lex_p < lex_pend) { lex_pend 6456 parse.y if (p + 1 >= lex_pend) return 0; lex_pend 6461 parse.y if (++p >= lex_pend) return 0; lex_pend 6470 parse.y if (++p >= lex_pend) return 0; lex_pend 6621 parse.y lex_pend = lex_pbeg + RSTRING_LEN(line); lex_pend 6719 parse.y n = lex_pend - (p + len); lex_pend 6798 parse.y str = STR_NEW(parser->tokp, lex_pend - parser->tokp); lex_pend 6862 parse.y pend = lex_pend; lex_pend 6886 parse.y if (pend < lex_pend) rb_str_cat(str, "\n", 1); lex_pend 7332 parse.y if (lex_pend - lex_p >= 2 && lex_pend 7671 parse.y lex_p < lex_pend && is_identchar(lex_p, lex_pend, current_enc)) { lex_pend 8171 parse.y if (!parser_magic_comment(parser, lex_p, lex_pend - lex_p)) { lex_pend 8173 parse.y set_file_encoding(parser, lex_p, lex_pend); lex_pend 8176 parse.y lex_p = lex_pend; lex_pend 8310 parse.y (lex_p + 3 == lex_pend || ISSPACE(lex_p[3]))) {