lex_pend         10236 ext/ripper/ripper.c #define parser_mbclen()  mbclen((lex_p-1),lex_pend,parser->enc)
lex_pend         10237 ext/ripper/ripper.c #define parser_precise_mbclen()  rb_enc_precise_mbclen((lex_p-1),lex_pend,parser->enc)
lex_pend         10239 ext/ripper/ripper.c #define parser_is_identchar() (!parser->eofp && is_identchar((lex_p-1),lex_pend,parser->enc))
lex_pend         10331 ext/ripper/ripper.c     while (pe < lex_pend) {
lex_pend         10450 ext/ripper/ripper.c     lex_p = lex_pbeg = lex_pend = 0;
lex_pend         10536 ext/ripper/ripper.c     lex_pbeg = lex_p = lex_pend = 0;
lex_pend         10581 ext/ripper/ripper.c     lex_pbeg = lex_p = lex_pend = 0;
lex_pend         10627 ext/ripper/ripper.c #define peek(c) (lex_p < lex_pend && (c) == *lex_p)
lex_pend         10634 ext/ripper/ripper.c     if (lex_p == lex_pend) {
lex_pend         10649 ext/ripper/ripper.c 	    if (parser->tokp < lex_pend) {
lex_pend         10653 ext/ripper/ripper.c 				   parser->tokp, lex_pend - parser->tokp);
lex_pend         10659 ext/ripper/ripper.c 				   parser->tokp, lex_pend - parser->tokp);
lex_pend         10670 ext/ripper/ripper.c 	    lex_pend = lex_p + RSTRING_LEN(v);
lex_pend         11118 ext/ripper/ripper.c 	else if ((func & STR_FUNC_EXPAND) && c == '#' && lex_p < lex_pend) {
lex_pend         11348 ext/ripper/ripper.c     lex_pend = lex_pbeg + RSTRING_LEN(line);
lex_pend         11369 ext/ripper/ripper.c     n= lex_pend - (p + len);
lex_pend         11403 ext/ripper/ripper.c 	    pend = lex_pend;
lex_pend         11419 ext/ripper/ripper.c 	    if (pend < lex_pend) rb_str_cat(str, "\n", 1);
lex_pend         11742 ext/ripper/ripper.c 	if (lex_pend - lex_p >= 2 &&
lex_pend         11825 ext/ripper/ripper.c 	if (!parser_magic_comment(parser, lex_p, lex_pend - lex_p)) {
lex_pend         11827 ext/ripper/ripper.c 		set_file_encoding(parser, lex_p, lex_pend);
lex_pend         11830 ext/ripper/ripper.c 	lex_p = lex_pend;
lex_pend         11965 ext/ripper/ripper.c 			(lex_p + 3 == lex_pend || ISSPACE(lex_p[3]))) {
lex_pend         12128 ext/ripper/ripper.c 		 lex_p < lex_pend && is_identchar(lex_p, lex_pend, parser->enc)) {
lex_pend         12955 ext/ripper/ripper.c 			(!peek('=') || (lex_p + 1 < lex_pend && lex_p[1] == '>'))) {
lex_pend         12975 ext/ripper/ripper.c 		if (peek(':') && !(lex_p + 1 < lex_pend && lex_p[1] == ':')) {
lex_pend         4836 ext/ripper/ripper.y #define parser_mbclen()  mbclen((lex_p-1),lex_pend,parser->enc)
lex_pend         4837 ext/ripper/ripper.y #define parser_precise_mbclen()  rb_enc_precise_mbclen((lex_p-1),lex_pend,parser->enc)
lex_pend         4839 ext/ripper/ripper.y #define parser_is_identchar() (!parser->eofp && is_identchar((lex_p-1),lex_pend,parser->enc))
lex_pend         4931 ext/ripper/ripper.y     while (pe < lex_pend) {
lex_pend         5050 ext/ripper/ripper.y     lex_p = lex_pbeg = lex_pend = 0;
lex_pend         5136 ext/ripper/ripper.y     lex_pbeg = lex_p = lex_pend = 0;
lex_pend         5181 ext/ripper/ripper.y     lex_pbeg = lex_p = lex_pend = 0;
lex_pend         5227 ext/ripper/ripper.y #define peek(c) (lex_p < lex_pend && (c) == *lex_p)
lex_pend         5234 ext/ripper/ripper.y     if (lex_p == lex_pend) {
lex_pend         5249 ext/ripper/ripper.y 	    if (parser->tokp < lex_pend) {
lex_pend         5253 ext/ripper/ripper.y 				   parser->tokp, lex_pend - parser->tokp);
lex_pend         5259 ext/ripper/ripper.y 				   parser->tokp, lex_pend - parser->tokp);
lex_pend         5270 ext/ripper/ripper.y 	    lex_pend = lex_p + RSTRING_LEN(v);
lex_pend         5718 ext/ripper/ripper.y 	else if ((func & STR_FUNC_EXPAND) && c == '#' && lex_p < lex_pend) {
lex_pend         5948 ext/ripper/ripper.y     lex_pend = lex_pbeg + RSTRING_LEN(line);
lex_pend         5969 ext/ripper/ripper.y     n= lex_pend - (p + len);
lex_pend         6003 ext/ripper/ripper.y 	    pend = lex_pend;
lex_pend         6019 ext/ripper/ripper.y 	    if (pend < lex_pend) rb_str_cat(str, "\n", 1);
lex_pend         6342 ext/ripper/ripper.y 	if (lex_pend - lex_p >= 2 &&
lex_pend         6425 ext/ripper/ripper.y 	if (!parser_magic_comment(parser, lex_p, lex_pend - lex_p)) {
lex_pend         6427 ext/ripper/ripper.y 		set_file_encoding(parser, lex_p, lex_pend);
lex_pend         6430 ext/ripper/ripper.y 	lex_p = lex_pend;
lex_pend         6565 ext/ripper/ripper.y 			(lex_p + 3 == lex_pend || ISSPACE(lex_p[3]))) {
lex_pend         6728 ext/ripper/ripper.y 		 lex_p < lex_pend && is_identchar(lex_p, lex_pend, parser->enc)) {
lex_pend         7555 ext/ripper/ripper.y 			(!peek('=') || (lex_p + 1 < lex_pend && lex_p[1] == '>'))) {
lex_pend         7575 ext/ripper/ripper.y 		if (peek(':') && !(lex_p + 1 < lex_pend && lex_p[1] == ':')) {
lex_pend         10168 parse.c        #define parser_mbclen()  mbclen((lex_p-1),lex_pend,parser->enc)
lex_pend         10169 parse.c        #define parser_precise_mbclen()  rb_enc_precise_mbclen((lex_p-1),lex_pend,parser->enc)
lex_pend         10171 parse.c        #define parser_is_identchar() (!parser->eofp && is_identchar((lex_p-1),lex_pend,parser->enc))
lex_pend         10263 parse.c            while (pe < lex_pend) {
lex_pend         10382 parse.c            lex_p = lex_pbeg = lex_pend = 0;
lex_pend         10468 parse.c            lex_pbeg = lex_p = lex_pend = 0;
lex_pend         10513 parse.c            lex_pbeg = lex_p = lex_pend = 0;
lex_pend         10559 parse.c        #define peek(c) (lex_p < lex_pend && (c) == *lex_p)
lex_pend         10566 parse.c            if (lex_p == lex_pend) {
lex_pend         10581 parse.c        	    if (parser->tokp < lex_pend) {
lex_pend         10585 parse.c        				   parser->tokp, lex_pend - parser->tokp);
lex_pend         10591 parse.c        				   parser->tokp, lex_pend - parser->tokp);
lex_pend         10602 parse.c        	    lex_pend = lex_p + RSTRING_LEN(v);
lex_pend         11050 parse.c        	else if ((func & STR_FUNC_EXPAND) && c == '#' && lex_p < lex_pend) {
lex_pend         11280 parse.c            lex_pend = lex_pbeg + RSTRING_LEN(line);
lex_pend         11301 parse.c            n= lex_pend - (p + len);
lex_pend         11335 parse.c        	    pend = lex_pend;
lex_pend         11351 parse.c        	    if (pend < lex_pend) rb_str_cat(str, "\n", 1);
lex_pend         11674 parse.c        	if (lex_pend - lex_p >= 2 &&
lex_pend         11757 parse.c        	if (!parser_magic_comment(parser, lex_p, lex_pend - lex_p)) {
lex_pend         11759 parse.c        		set_file_encoding(parser, lex_p, lex_pend);
lex_pend         11762 parse.c        	lex_p = lex_pend;
lex_pend         11897 parse.c        			(lex_p + 3 == lex_pend || ISSPACE(lex_p[3]))) {
lex_pend         12060 parse.c        		 lex_p < lex_pend && is_identchar(lex_p, lex_pend, parser->enc)) {
lex_pend         12887 parse.c        			(!peek('=') || (lex_p + 1 < lex_pend && lex_p[1] == '>'))) {
lex_pend         12907 parse.c        		if (peek(':') && !(lex_p + 1 < lex_pend && lex_p[1] == ':')) {
lex_pend         4836 parse.y        #define parser_mbclen()  mbclen((lex_p-1),lex_pend,parser->enc)
lex_pend         4837 parse.y        #define parser_precise_mbclen()  rb_enc_precise_mbclen((lex_p-1),lex_pend,parser->enc)
lex_pend         4839 parse.y        #define parser_is_identchar() (!parser->eofp && is_identchar((lex_p-1),lex_pend,parser->enc))
lex_pend         4931 parse.y            while (pe < lex_pend) {
lex_pend         5050 parse.y            lex_p = lex_pbeg = lex_pend = 0;
lex_pend         5136 parse.y            lex_pbeg = lex_p = lex_pend = 0;
lex_pend         5181 parse.y            lex_pbeg = lex_p = lex_pend = 0;
lex_pend         5227 parse.y        #define peek(c) (lex_p < lex_pend && (c) == *lex_p)
lex_pend         5234 parse.y            if (lex_p == lex_pend) {
lex_pend         5249 parse.y        	    if (parser->tokp < lex_pend) {
lex_pend         5253 parse.y        				   parser->tokp, lex_pend - parser->tokp);
lex_pend         5259 parse.y        				   parser->tokp, lex_pend - parser->tokp);
lex_pend         5270 parse.y        	    lex_pend = lex_p + RSTRING_LEN(v);
lex_pend         5718 parse.y        	else if ((func & STR_FUNC_EXPAND) && c == '#' && lex_p < lex_pend) {
lex_pend         5948 parse.y            lex_pend = lex_pbeg + RSTRING_LEN(line);
lex_pend         5969 parse.y            n= lex_pend - (p + len);
lex_pend         6003 parse.y        	    pend = lex_pend;
lex_pend         6019 parse.y        	    if (pend < lex_pend) rb_str_cat(str, "\n", 1);
lex_pend         6342 parse.y        	if (lex_pend - lex_p >= 2 &&
lex_pend         6425 parse.y        	if (!parser_magic_comment(parser, lex_p, lex_pend - lex_p)) {
lex_pend         6427 parse.y        		set_file_encoding(parser, lex_p, lex_pend);
lex_pend         6430 parse.y        	lex_p = lex_pend;
lex_pend         6565 parse.y        			(lex_p + 3 == lex_pend || ISSPACE(lex_p[3]))) {
lex_pend         6728 parse.y        		 lex_p < lex_pend && is_identchar(lex_p, lex_pend, parser->enc)) {
lex_pend         7555 parse.y        			(!peek('=') || (lex_p + 1 < lex_pend && lex_p[1] == '>'))) {
lex_pend         7575 parse.y        		if (peek(':') && !(lex_p + 1 < lex_pend && lex_p[1] == ':')) {