lex_strterm      9599 ext/ripper/ripper.c 			(yyval.node) = lex_strterm;
lex_strterm      9600 ext/ripper/ripper.c 			lex_strterm = 0;
lex_strterm      9609 ext/ripper/ripper.c 			lex_strterm = (yyvsp[-1].node);
lex_strterm      9633 ext/ripper/ripper.c 			(yyval.node) = lex_strterm;
lex_strterm      9634 ext/ripper/ripper.c 			lex_strterm = 0;
lex_strterm      9671 ext/ripper/ripper.c 			lex_strterm = (yyvsp[-5].node);
lex_strterm      11297 ext/ripper/ripper.c     lex_strterm = 0;
lex_strterm      12352 ext/ripper/ripper.c     lex_strterm = rb_node_newnode(NODE_HEREDOC,
lex_strterm      12356 ext/ripper/ripper.c     nd_set_line(lex_strterm, ruby_sourceline);
lex_strterm      12366 ext/ripper/ripper.c     lex_strterm = 0;
lex_strterm      12599 ext/ripper/ripper.c 	heredoc_restore(lex_strterm);
lex_strterm      12604 ext/ripper/ripper.c 	heredoc_restore(lex_strterm);
lex_strterm      12687 ext/ripper/ripper.c     heredoc_restore(lex_strterm);
lex_strterm      12688 ext/ripper/ripper.c     lex_strterm = NEW_STRTERM(-1, 0, 0);
lex_strterm      13487 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_dquote, term, paren);
lex_strterm      13491 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_squote, term, paren);
lex_strterm      13495 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_dword, term, paren);
lex_strterm      13501 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_sword, term, paren);
lex_strterm      13507 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_dword, term, paren);
lex_strterm      13513 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_sword, term, paren);
lex_strterm      13519 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_xquote, term, paren);
lex_strterm      13523 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_regexp, term, paren);
lex_strterm      13527 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_ssym, term, paren);
lex_strterm      13859 ext/ripper/ripper.c     if (lex_strterm) {
lex_strterm      13861 ext/ripper/ripper.c 	if (nd_type(lex_strterm) == NODE_HEREDOC) {
lex_strterm      13862 ext/ripper/ripper.c 	    token = here_document(lex_strterm);
lex_strterm      13864 ext/ripper/ripper.c 		lex_strterm = 0;
lex_strterm      13869 ext/ripper/ripper.c 	    token = parse_string(lex_strterm);
lex_strterm      13870 ext/ripper/ripper.c 	    if ((token == tSTRING_END) && (lex_strterm->nd_func & STR_FUNC_LABEL)) {
lex_strterm      13878 ext/ripper/ripper.c 		rb_gc_force_recycle((VALUE)lex_strterm);
lex_strterm      13879 ext/ripper/ripper.c 		lex_strterm = 0;
lex_strterm      14143 ext/ripper/ripper.c 	lex_strterm = NEW_STRTERM(str_dquote | label, '"', 0);
lex_strterm      14158 ext/ripper/ripper.c 	lex_strterm = NEW_STRTERM(str_xquote, '`', 0);
lex_strterm      14163 ext/ripper/ripper.c 	lex_strterm = NEW_STRTERM(str_squote | label, '\'', 0);
lex_strterm      14338 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_ssym, c, 0);
lex_strterm      14341 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_dsym, c, 0);
lex_strterm      14352 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_regexp, '/', 0);
lex_strterm      14363 ext/ripper/ripper.c 	    lex_strterm = NEW_STRTERM(str_regexp, '/', 0);
lex_strterm      16548 ext/ripper/ripper.c     rb_gc_mark((VALUE)lex_strterm);
lex_strterm      4331 ext/ripper/ripper.y 			$<node>$ = lex_strterm;
lex_strterm      4332 ext/ripper/ripper.y 			lex_strterm = 0;
lex_strterm      4337 ext/ripper/ripper.y 			lex_strterm = $<node>2;
lex_strterm      4352 ext/ripper/ripper.y 			$<node>$ = lex_strterm;
lex_strterm      4353 ext/ripper/ripper.y 			lex_strterm = 0;
lex_strterm      4371 ext/ripper/ripper.y 			lex_strterm = $<node>3;
lex_strterm      5548 ext/ripper/ripper.y     lex_strterm = 0;
lex_strterm      6603 ext/ripper/ripper.y     lex_strterm = rb_node_newnode(NODE_HEREDOC,
lex_strterm      6607 ext/ripper/ripper.y     nd_set_line(lex_strterm, ruby_sourceline);
lex_strterm      6617 ext/ripper/ripper.y     lex_strterm = 0;
lex_strterm      6850 ext/ripper/ripper.y 	heredoc_restore(lex_strterm);
lex_strterm      6855 ext/ripper/ripper.y 	heredoc_restore(lex_strterm);
lex_strterm      6938 ext/ripper/ripper.y     heredoc_restore(lex_strterm);
lex_strterm      6939 ext/ripper/ripper.y     lex_strterm = NEW_STRTERM(-1, 0, 0);
lex_strterm      7738 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_dquote, term, paren);
lex_strterm      7742 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_squote, term, paren);
lex_strterm      7746 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_dword, term, paren);
lex_strterm      7752 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_sword, term, paren);
lex_strterm      7758 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_dword, term, paren);
lex_strterm      7764 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_sword, term, paren);
lex_strterm      7770 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_xquote, term, paren);
lex_strterm      7774 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_regexp, term, paren);
lex_strterm      7778 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_ssym, term, paren);
lex_strterm      8110 ext/ripper/ripper.y     if (lex_strterm) {
lex_strterm      8112 ext/ripper/ripper.y 	if (nd_type(lex_strterm) == NODE_HEREDOC) {
lex_strterm      8113 ext/ripper/ripper.y 	    token = here_document(lex_strterm);
lex_strterm      8115 ext/ripper/ripper.y 		lex_strterm = 0;
lex_strterm      8120 ext/ripper/ripper.y 	    token = parse_string(lex_strterm);
lex_strterm      8121 ext/ripper/ripper.y 	    if ((token == tSTRING_END) && (lex_strterm->nd_func & STR_FUNC_LABEL)) {
lex_strterm      8129 ext/ripper/ripper.y 		rb_gc_force_recycle((VALUE)lex_strterm);
lex_strterm      8130 ext/ripper/ripper.y 		lex_strterm = 0;
lex_strterm      8394 ext/ripper/ripper.y 	lex_strterm = NEW_STRTERM(str_dquote | label, '"', 0);
lex_strterm      8409 ext/ripper/ripper.y 	lex_strterm = NEW_STRTERM(str_xquote, '`', 0);
lex_strterm      8414 ext/ripper/ripper.y 	lex_strterm = NEW_STRTERM(str_squote | label, '\'', 0);
lex_strterm      8589 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_ssym, c, 0);
lex_strterm      8592 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_dsym, c, 0);
lex_strterm      8603 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_regexp, '/', 0);
lex_strterm      8614 ext/ripper/ripper.y 	    lex_strterm = NEW_STRTERM(str_regexp, '/', 0);
lex_strterm      10799 ext/ripper/ripper.y     rb_gc_mark((VALUE)lex_strterm);
lex_strterm      9551 parse.c        			(yyval.node) = lex_strterm;
lex_strterm      9552 parse.c        			lex_strterm = 0;
lex_strterm      9561 parse.c        			lex_strterm = (yyvsp[-1].node);
lex_strterm      9585 parse.c        			(yyval.node) = lex_strterm;
lex_strterm      9586 parse.c        			lex_strterm = 0;
lex_strterm      9623 parse.c        			lex_strterm = (yyvsp[-5].node);
lex_strterm      11221 parse.c            lex_strterm = 0;
lex_strterm      12276 parse.c            lex_strterm = rb_node_newnode(NODE_HEREDOC,
lex_strterm      12280 parse.c            nd_set_line(lex_strterm, ruby_sourceline);
lex_strterm      12290 parse.c            lex_strterm = 0;
lex_strterm      12523 parse.c        	heredoc_restore(lex_strterm);
lex_strterm      12528 parse.c        	heredoc_restore(lex_strterm);
lex_strterm      12611 parse.c            heredoc_restore(lex_strterm);
lex_strterm      12612 parse.c            lex_strterm = NEW_STRTERM(-1, 0, 0);
lex_strterm      13411 parse.c        	    lex_strterm = NEW_STRTERM(str_dquote, term, paren);
lex_strterm      13415 parse.c        	    lex_strterm = NEW_STRTERM(str_squote, term, paren);
lex_strterm      13419 parse.c        	    lex_strterm = NEW_STRTERM(str_dword, term, paren);
lex_strterm      13425 parse.c        	    lex_strterm = NEW_STRTERM(str_sword, term, paren);
lex_strterm      13431 parse.c        	    lex_strterm = NEW_STRTERM(str_dword, term, paren);
lex_strterm      13437 parse.c        	    lex_strterm = NEW_STRTERM(str_sword, term, paren);
lex_strterm      13443 parse.c        	    lex_strterm = NEW_STRTERM(str_xquote, term, paren);
lex_strterm      13447 parse.c        	    lex_strterm = NEW_STRTERM(str_regexp, term, paren);
lex_strterm      13451 parse.c        	    lex_strterm = NEW_STRTERM(str_ssym, term, paren);
lex_strterm      13783 parse.c            if (lex_strterm) {
lex_strterm      13785 parse.c        	if (nd_type(lex_strterm) == NODE_HEREDOC) {
lex_strterm      13786 parse.c        	    token = here_document(lex_strterm);
lex_strterm      13788 parse.c        		lex_strterm = 0;
lex_strterm      13793 parse.c        	    token = parse_string(lex_strterm);
lex_strterm      13794 parse.c        	    if ((token == tSTRING_END) && (lex_strterm->nd_func & STR_FUNC_LABEL)) {
lex_strterm      13802 parse.c        		rb_gc_force_recycle((VALUE)lex_strterm);
lex_strterm      13803 parse.c        		lex_strterm = 0;
lex_strterm      14067 parse.c        	lex_strterm = NEW_STRTERM(str_dquote | label, '"', 0);
lex_strterm      14082 parse.c        	lex_strterm = NEW_STRTERM(str_xquote, '`', 0);
lex_strterm      14087 parse.c        	lex_strterm = NEW_STRTERM(str_squote | label, '\'', 0);
lex_strterm      14262 parse.c        	    lex_strterm = NEW_STRTERM(str_ssym, c, 0);
lex_strterm      14265 parse.c        	    lex_strterm = NEW_STRTERM(str_dsym, c, 0);
lex_strterm      14276 parse.c        	    lex_strterm = NEW_STRTERM(str_regexp, '/', 0);
lex_strterm      14287 parse.c        	    lex_strterm = NEW_STRTERM(str_regexp, '/', 0);
lex_strterm      16472 parse.c            rb_gc_mark((VALUE)lex_strterm);
lex_strterm      4331 parse.y        			$<node>$ = lex_strterm;
lex_strterm      4332 parse.y        			lex_strterm = 0;
lex_strterm      4337 parse.y        			lex_strterm = $<node>2;
lex_strterm      4352 parse.y        			$<node>$ = lex_strterm;
lex_strterm      4353 parse.y        			lex_strterm = 0;
lex_strterm      4371 parse.y        			lex_strterm = $<node>3;
lex_strterm      5548 parse.y            lex_strterm = 0;
lex_strterm      6603 parse.y            lex_strterm = rb_node_newnode(NODE_HEREDOC,
lex_strterm      6607 parse.y            nd_set_line(lex_strterm, ruby_sourceline);
lex_strterm      6617 parse.y            lex_strterm = 0;
lex_strterm      6850 parse.y        	heredoc_restore(lex_strterm);
lex_strterm      6855 parse.y        	heredoc_restore(lex_strterm);
lex_strterm      6938 parse.y            heredoc_restore(lex_strterm);
lex_strterm      6939 parse.y            lex_strterm = NEW_STRTERM(-1, 0, 0);
lex_strterm      7738 parse.y        	    lex_strterm = NEW_STRTERM(str_dquote, term, paren);
lex_strterm      7742 parse.y        	    lex_strterm = NEW_STRTERM(str_squote, term, paren);
lex_strterm      7746 parse.y        	    lex_strterm = NEW_STRTERM(str_dword, term, paren);
lex_strterm      7752 parse.y        	    lex_strterm = NEW_STRTERM(str_sword, term, paren);
lex_strterm      7758 parse.y        	    lex_strterm = NEW_STRTERM(str_dword, term, paren);
lex_strterm      7764 parse.y        	    lex_strterm = NEW_STRTERM(str_sword, term, paren);
lex_strterm      7770 parse.y        	    lex_strterm = NEW_STRTERM(str_xquote, term, paren);
lex_strterm      7774 parse.y        	    lex_strterm = NEW_STRTERM(str_regexp, term, paren);
lex_strterm      7778 parse.y        	    lex_strterm = NEW_STRTERM(str_ssym, term, paren);
lex_strterm      8110 parse.y            if (lex_strterm) {
lex_strterm      8112 parse.y        	if (nd_type(lex_strterm) == NODE_HEREDOC) {
lex_strterm      8113 parse.y        	    token = here_document(lex_strterm);
lex_strterm      8115 parse.y        		lex_strterm = 0;
lex_strterm      8120 parse.y        	    token = parse_string(lex_strterm);
lex_strterm      8121 parse.y        	    if ((token == tSTRING_END) && (lex_strterm->nd_func & STR_FUNC_LABEL)) {
lex_strterm      8129 parse.y        		rb_gc_force_recycle((VALUE)lex_strterm);
lex_strterm      8130 parse.y        		lex_strterm = 0;
lex_strterm      8394 parse.y        	lex_strterm = NEW_STRTERM(str_dquote | label, '"', 0);
lex_strterm      8409 parse.y        	lex_strterm = NEW_STRTERM(str_xquote, '`', 0);
lex_strterm      8414 parse.y        	lex_strterm = NEW_STRTERM(str_squote | label, '\'', 0);
lex_strterm      8589 parse.y        	    lex_strterm = NEW_STRTERM(str_ssym, c, 0);
lex_strterm      8592 parse.y        	    lex_strterm = NEW_STRTERM(str_dsym, c, 0);
lex_strterm      8603 parse.y        	    lex_strterm = NEW_STRTERM(str_regexp, '/', 0);
lex_strterm      8614 parse.y        	    lex_strterm = NEW_STRTERM(str_regexp, '/', 0);
lex_strterm      10799 parse.y            rb_gc_mark((VALUE)lex_strterm);