nd_next          1325 compile.c      	node = node->nd_next;
nd_next          1392 compile.c      		node = node->nd_next;
nd_next          2723 compile.c          NODE *list = node->nd_next;
nd_next          2751 compile.c      	list = list->nd_next;
nd_next          2855 compile.c      	    node = node->nd_next; /* skip value node */
nd_next          2856 compile.c      	    node = node->nd_next;
nd_next          2870 compile.c      	    for (i=0; node != NULL; i++, node = node->nd_next->nd_next) {
nd_next          2872 compile.c      		NODE *val_node = node->nd_next->nd_head;
nd_next          2917 compile.c      	    for (i=0; i<max && node; i++, len++, node = node->nd_next) {
nd_next          2923 compile.c      		    kw = node->nd_next;
nd_next          2927 compile.c      			node = kw->nd_next;
nd_next          2936 compile.c      		if (type == COMPILE_ARRAY_TYPE_ARGS && node->nd_next == NULL /* last node */ && compile_array_keyword_arg(iseq, anchor, node->nd_head, keywords_ptr)) {
nd_next          2953 compile.c      			node = node->nd_next;
nd_next          2956 compile.c      			   node->nd_next && nd_type(node->nd_next->nd_head) == NODE_LIT) {
nd_next          2958 compile.c      			node = node->nd_next;
nd_next          2960 compile.c      			node = node->nd_next;
nd_next          3112 compile.c      	vals = vals->nd_next;
nd_next          3167 compile.c      	compile_massign_opt_lhs(iseq, ret, lhsn->nd_next);
nd_next          3212 compile.c      	lhsn = lhsn->nd_next;
nd_next          3223 compile.c      	rhsn = rhsn->nd_next;
nd_next          3266 compile.c      	    lhsn = lhsn->nd_next;
nd_next          3321 compile.c      		    postn = postn->nd_next;
nd_next          3417 compile.c      	} while ((vals = vals->nd_next) != NULL);
nd_next          3785 compile.c          for (vars = node; vars; vars = vars->nd_next) {
nd_next          3787 compile.c      	if (vars->nd_next) {
nd_next          3797 compile.c      	if (!vars->nd_next && vars == node) {
nd_next          3818 compile.c          for (vars = node; vars; vars = vars->nd_next) {
nd_next          3871 compile.c      		     (node->nd_next == 0 && poped == 0) ? 0 : 1);
nd_next          3872 compile.c      	    node = node->nd_next;
nd_next          3875 compile.c      	    COMPILE_(ret, "BLOCK next", node->nd_next, poped);
nd_next          3979 compile.c      	    node = node->nd_next;
nd_next          4042 compile.c      		    vals = vals->nd_next;
nd_next          4056 compile.c      	    node = node->nd_next;
nd_next          4476 compile.c      			narg = narg->nd_next;
nd_next          4798 compile.c      	ID atype = node->nd_next->nd_mid;
nd_next          4799 compile.c      	ID vid = node->nd_next->nd_vid, aid = rb_id_attrset(vid);
nd_next          4847 compile.c      	if (node->nd_next->nd_aid) {
nd_next          5306 compile.c      	    n = n->nd_next;
nd_next          6076 compile.c      	    COMPILE(ret, "value", node->nd_args->nd_next->nd_head);
nd_next          4962 ext/ripper/ripper.c 				while (node->nd_next) {
nd_next          4963 ext/ripper/ripper.c 				    node = node->nd_next;
nd_next          7804 ext/ripper/ripper.c 			    m->nd_next = node_assign((yyvsp[-7].val), NEW_FOR(NEW_DVAR(id), 0, 0));
nd_next          7812 ext/ripper/ripper.c 			    m->nd_next = (yyvsp[-7].val);
nd_next          7816 ext/ripper/ripper.c 			    m->nd_next = node_assign(NEW_MASGN(NEW_LIST((yyvsp[-7].val)), 0), NEW_DVAR(id));
nd_next          9213 ext/ripper/ripper.c 			    for (list = (prev = node)->nd_next; list; list = list->nd_next) {
nd_next          9223 ext/ripper/ripper.c 					prev->nd_next = list->nd_next;
nd_next          9236 ext/ripper/ripper.c 			    if (!node->nd_next) {
nd_next          10191 ext/ripper/ripper.c 			(yyval.val)->nd_next = (yyvsp[-1].val);
nd_next          10213 ext/ripper/ripper.c 			(yyval.val)->nd_next = block_append((yyval.val)->nd_next, (yyvsp[0].val)->nd_next);
nd_next          10399 ext/ripper/ripper.c 			while (opts->nd_next) {
nd_next          10400 ext/ripper/ripper.c 			    opts = opts->nd_next;
nd_next          10402 ext/ripper/ripper.c 			opts->nd_next = (yyvsp[0].val);
nd_next          10429 ext/ripper/ripper.c 			while (opts->nd_next) {
nd_next          10430 ext/ripper/ripper.c 			    opts = opts->nd_next;
nd_next          10432 ext/ripper/ripper.c 			opts->nd_next = (yyvsp[0].val);
nd_next          10592 ext/ripper/ripper.c 				!tail->nd_head && nd_type(tail->nd_next) == NODE_ARRAY &&
nd_next          10593 ext/ripper/ripper.c 				nd_type(tail->nd_next->nd_head) == NODE_HASH) {
nd_next          10595 ext/ripper/ripper.c 				tail = tail->nd_next->nd_head->nd_head;
nd_next          12426 ext/ripper/ripper.c 	while ((node = node->nd_next) != 0 && nd_type(node) == NODE_ARRAY) {
nd_next          14630 ext/ripper/ripper.c     end->nd_next = tail;
nd_next          14642 ext/ripper/ripper.c     if (list->nd_next) {
nd_next          14643 ext/ripper/ripper.c 	last = list->nd_next->nd_end;
nd_next          14650 ext/ripper/ripper.c     last->nd_next = NEW_LIST(item);
nd_next          14651 ext/ripper/ripper.c     list->nd_next->nd_end = last->nd_next;
nd_next          14661 ext/ripper/ripper.c     if (head->nd_next) {
nd_next          14662 ext/ripper/ripper.c 	last = head->nd_next->nd_end;
nd_next          14669 ext/ripper/ripper.c     last->nd_next = tail;
nd_next          14670 ext/ripper/ripper.c     if (tail->nd_next) {
nd_next          14671 ext/ripper/ripper.c 	head->nd_next->nd_end = tail->nd_next->nd_end;
nd_next          14674 ext/ripper/ripper.c 	head->nd_next->nd_end = tail;
nd_next          14725 ext/ripper/ripper.c 	if (htype == NODE_DSTR && (headlast = head->nd_next->nd_end->nd_head) &&
nd_next          14758 ext/ripper/ripper.c 	    head->nd_next->nd_end->nd_next = tail->nd_next;
nd_next          14759 ext/ripper/ripper.c 	    head->nd_next->nd_end = tail->nd_next->nd_end;
nd_next          14762 ext/ripper/ripper.c 	else if (htype == NODE_DSTR && (headlast = head->nd_next->nd_end->nd_head) &&
nd_next          14931 ext/ripper/ripper.c 	while (kws->nd_next) {
nd_next          14932 ext/ripper/ripper.c 	    kws = kws->nd_next;
nd_next          14934 ext/ripper/ripper.c 	kws->nd_next = kw;
nd_next          15293 ext/ripper/ripper.c 	    while (node->nd_next) {
nd_next          15294 ext/ripper/ripper.c 		node = node->nd_next;
nd_next          15423 ext/ripper/ripper.c 	if (!node->nd_next) return;
nd_next          15425 ext/ripper/ripper.c 	node = node->nd_next;
nd_next          15488 ext/ripper/ripper.c 	    if (!subnodes(nd_body, nd_next)) goto end;
nd_next          15520 ext/ripper/ripper.c 	} while ((node = node->nd_next) != 0);
nd_next          15579 ext/ripper/ripper.c 	next = node->nd_next;
nd_next          15739 ext/ripper/ripper.c 	    if (node->nd_next == 0) {
nd_next          15811 ext/ripper/ripper.c     args->pre_init       = m ? m->nd_next : 0;
nd_next          15814 ext/ripper/ripper.c     args->post_init      = p ? p->nd_next : 0;
nd_next          15863 ext/ripper/ripper.c 	    kwn = kwn->nd_next;
nd_next          15924 ext/ripper/ripper.c     node->nd_next->nd_end = node->nd_next;
nd_next          15925 ext/ripper/ripper.c     node->nd_next->nd_next = 0;
nd_next          15938 ext/ripper/ripper.c     while (hash && hash->nd_head && hash->nd_next) {
nd_next          15940 ext/ripper/ripper.c 	NODE *value = hash->nd_next;
nd_next          15941 ext/ripper/ripper.c 	NODE *next = value->nd_next;
nd_next          15949 ext/ripper/ripper.c 	    head = ((NODE *)data)->nd_next;
nd_next          16387 ext/ripper/ripper.c     return arg.succ_block->nd_next;
nd_next           965 ext/ripper/ripper.y 				while (node->nd_next) {
nd_next           966 ext/ripper/ripper.y 				    node = node->nd_next;
nd_next          2950 ext/ripper/ripper.y 			    m->nd_next = node_assign($2, NEW_FOR(NEW_DVAR(id), 0, 0));
nd_next          2958 ext/ripper/ripper.y 			    m->nd_next = $2;
nd_next          2962 ext/ripper/ripper.y 			    m->nd_next = node_assign(NEW_MASGN(NEW_LIST($2), 0), NEW_DVAR(id));
nd_next          4015 ext/ripper/ripper.y 			    for (list = (prev = node)->nd_next; list; list = list->nd_next) {
nd_next          4025 ext/ripper/ripper.y 					prev->nd_next = list->nd_next;
nd_next          4038 ext/ripper/ripper.y 			    if (!node->nd_next) {
nd_next          4733 ext/ripper/ripper.y 			$$->nd_next = $2;
nd_next          4752 ext/ripper/ripper.y 			$$->nd_next = block_append($$->nd_next, $3->nd_next);
nd_next          4902 ext/ripper/ripper.y 			while (opts->nd_next) {
nd_next          4903 ext/ripper/ripper.y 			    opts = opts->nd_next;
nd_next          4905 ext/ripper/ripper.y 			opts->nd_next = $3;
nd_next          4926 ext/ripper/ripper.y 			while (opts->nd_next) {
nd_next          4927 ext/ripper/ripper.y 			    opts = opts->nd_next;
nd_next          4929 ext/ripper/ripper.y 			opts->nd_next = $3;
nd_next          5067 ext/ripper/ripper.y 				!tail->nd_head && nd_type(tail->nd_next) == NODE_ARRAY &&
nd_next          5068 ext/ripper/ripper.y 				nd_type(tail->nd_next->nd_head) == NODE_HASH) {
nd_next          5070 ext/ripper/ripper.y 				tail = tail->nd_next->nd_head->nd_head;
nd_next          6677 ext/ripper/ripper.y 	while ((node = node->nd_next) != 0 && nd_type(node) == NODE_ARRAY) {
nd_next          8881 ext/ripper/ripper.y     end->nd_next = tail;
nd_next          8893 ext/ripper/ripper.y     if (list->nd_next) {
nd_next          8894 ext/ripper/ripper.y 	last = list->nd_next->nd_end;
nd_next          8901 ext/ripper/ripper.y     last->nd_next = NEW_LIST(item);
nd_next          8902 ext/ripper/ripper.y     list->nd_next->nd_end = last->nd_next;
nd_next          8912 ext/ripper/ripper.y     if (head->nd_next) {
nd_next          8913 ext/ripper/ripper.y 	last = head->nd_next->nd_end;
nd_next          8920 ext/ripper/ripper.y     last->nd_next = tail;
nd_next          8921 ext/ripper/ripper.y     if (tail->nd_next) {
nd_next          8922 ext/ripper/ripper.y 	head->nd_next->nd_end = tail->nd_next->nd_end;
nd_next          8925 ext/ripper/ripper.y 	head->nd_next->nd_end = tail;
nd_next          8976 ext/ripper/ripper.y 	if (htype == NODE_DSTR && (headlast = head->nd_next->nd_end->nd_head) &&
nd_next          9009 ext/ripper/ripper.y 	    head->nd_next->nd_end->nd_next = tail->nd_next;
nd_next          9010 ext/ripper/ripper.y 	    head->nd_next->nd_end = tail->nd_next->nd_end;
nd_next          9013 ext/ripper/ripper.y 	else if (htype == NODE_DSTR && (headlast = head->nd_next->nd_end->nd_head) &&
nd_next          9182 ext/ripper/ripper.y 	while (kws->nd_next) {
nd_next          9183 ext/ripper/ripper.y 	    kws = kws->nd_next;
nd_next          9185 ext/ripper/ripper.y 	kws->nd_next = kw;
nd_next          9544 ext/ripper/ripper.y 	    while (node->nd_next) {
nd_next          9545 ext/ripper/ripper.y 		node = node->nd_next;
nd_next          9674 ext/ripper/ripper.y 	if (!node->nd_next) return;
nd_next          9676 ext/ripper/ripper.y 	node = node->nd_next;
nd_next          9739 ext/ripper/ripper.y 	    if (!subnodes(nd_body, nd_next)) goto end;
nd_next          9771 ext/ripper/ripper.y 	} while ((node = node->nd_next) != 0);
nd_next          9830 ext/ripper/ripper.y 	next = node->nd_next;
nd_next          9990 ext/ripper/ripper.y 	    if (node->nd_next == 0) {
nd_next          10062 ext/ripper/ripper.y     args->pre_init       = m ? m->nd_next : 0;
nd_next          10065 ext/ripper/ripper.y     args->post_init      = p ? p->nd_next : 0;
nd_next          10114 ext/ripper/ripper.y 	    kwn = kwn->nd_next;
nd_next          10175 ext/ripper/ripper.y     node->nd_next->nd_end = node->nd_next;
nd_next          10176 ext/ripper/ripper.y     node->nd_next->nd_next = 0;
nd_next          10189 ext/ripper/ripper.y     while (hash && hash->nd_head && hash->nd_next) {
nd_next          10191 ext/ripper/ripper.y 	NODE *value = hash->nd_next;
nd_next          10192 ext/ripper/ripper.y 	NODE *next = value->nd_next;
nd_next          10200 ext/ripper/ripper.y 	    head = ((NODE *)data)->nd_next;
nd_next          10638 ext/ripper/ripper.y     return arg.succ_block->nd_next;
nd_next           155 node.c         	F_NODE(nd_next, "next block");
nd_next           184 node.c         	F_NODE(nd_next, "next when clause");
nd_next           401 node.c         	F_CUSTOM1(nd_next->nd_vid, "attr") {
nd_next           402 node.c         	    if (node->nd_next->nd_aid) A("? ");
nd_next           403 node.c         	    A_ID(node->nd_next->nd_vid);
nd_next           405 node.c         	F_CUSTOM1(nd_next->nd_mid, "operator") {
nd_next           406 node.c         	    switch (node->nd_next->nd_mid) {
nd_next           409 node.c         	      default: A_ID(node->nd_next->nd_mid);
nd_next           494 node.c         	F_NODE(nd_next, "next element");
nd_next           647 node.c         	F_NODE(nd_next->nd_head, "interpolation");
nd_next           649 node.c         	F_NODE(nd_next->nd_next, "tailing strings");
nd_next           896 node.c         	F_NODE(nd_next, "next");
nd_next           905 node.c         	F_NODE(nd_next, "next");
nd_next          4965 parse.c        				while (node->nd_next) {
nd_next          4966 parse.c        				    node = node->nd_next;
nd_next          7799 parse.c        			    m->nd_next = node_assign((yyvsp[-7].node), NEW_FOR(NEW_DVAR(id), 0, 0));
nd_next          7807 parse.c        			    m->nd_next = (yyvsp[-7].node);
nd_next          7811 parse.c        			    m->nd_next = node_assign(NEW_MASGN(NEW_LIST((yyvsp[-7].node)), 0), NEW_DVAR(id));
nd_next          9174 parse.c        			    for (list = (prev = node)->nd_next; list; list = list->nd_next) {
nd_next          9184 parse.c        					prev->nd_next = list->nd_next;
nd_next          9197 parse.c        			    if (!node->nd_next) {
nd_next          10143 parse.c        			(yyval.node)->nd_next = (yyvsp[-1].node);
nd_next          10157 parse.c        			(yyval.node)->nd_next = block_append((yyval.node)->nd_next, (yyvsp[0].node)->nd_next);
nd_next          10343 parse.c        			while (opts->nd_next) {
nd_next          10344 parse.c        			    opts = opts->nd_next;
nd_next          10346 parse.c        			opts->nd_next = (yyvsp[0].node);
nd_next          10373 parse.c        			while (opts->nd_next) {
nd_next          10374 parse.c        			    opts = opts->nd_next;
nd_next          10376 parse.c        			opts->nd_next = (yyvsp[0].node);
nd_next          10528 parse.c        				!tail->nd_head && nd_type(tail->nd_next) == NODE_ARRAY &&
nd_next          10529 parse.c        				nd_type(tail->nd_next->nd_head) == NODE_HASH) {
nd_next          10531 parse.c        				tail = tail->nd_next->nd_head->nd_head;
nd_next          12350 parse.c        	while ((node = node->nd_next) != 0 && nd_type(node) == NODE_ARRAY) {
nd_next          14554 parse.c            end->nd_next = tail;
nd_next          14566 parse.c            if (list->nd_next) {
nd_next          14567 parse.c        	last = list->nd_next->nd_end;
nd_next          14574 parse.c            last->nd_next = NEW_LIST(item);
nd_next          14575 parse.c            list->nd_next->nd_end = last->nd_next;
nd_next          14585 parse.c            if (head->nd_next) {
nd_next          14586 parse.c        	last = head->nd_next->nd_end;
nd_next          14593 parse.c            last->nd_next = tail;
nd_next          14594 parse.c            if (tail->nd_next) {
nd_next          14595 parse.c        	head->nd_next->nd_end = tail->nd_next->nd_end;
nd_next          14598 parse.c        	head->nd_next->nd_end = tail;
nd_next          14649 parse.c        	if (htype == NODE_DSTR && (headlast = head->nd_next->nd_end->nd_head) &&
nd_next          14682 parse.c        	    head->nd_next->nd_end->nd_next = tail->nd_next;
nd_next          14683 parse.c        	    head->nd_next->nd_end = tail->nd_next->nd_end;
nd_next          14686 parse.c        	else if (htype == NODE_DSTR && (headlast = head->nd_next->nd_end->nd_head) &&
nd_next          14855 parse.c        	while (kws->nd_next) {
nd_next          14856 parse.c        	    kws = kws->nd_next;
nd_next          14858 parse.c        	kws->nd_next = kw;
nd_next          15217 parse.c        	    while (node->nd_next) {
nd_next          15218 parse.c        		node = node->nd_next;
nd_next          15347 parse.c        	if (!node->nd_next) return;
nd_next          15349 parse.c        	node = node->nd_next;
nd_next          15412 parse.c        	    if (!subnodes(nd_body, nd_next)) goto end;
nd_next          15444 parse.c        	} while ((node = node->nd_next) != 0);
nd_next          15503 parse.c        	next = node->nd_next;
nd_next          15663 parse.c        	    if (node->nd_next == 0) {
nd_next          15735 parse.c            args->pre_init       = m ? m->nd_next : 0;
nd_next          15738 parse.c            args->post_init      = p ? p->nd_next : 0;
nd_next          15787 parse.c        	    kwn = kwn->nd_next;
nd_next          15848 parse.c            node->nd_next->nd_end = node->nd_next;
nd_next          15849 parse.c            node->nd_next->nd_next = 0;
nd_next          15862 parse.c            while (hash && hash->nd_head && hash->nd_next) {
nd_next          15864 parse.c        	NODE *value = hash->nd_next;
nd_next          15865 parse.c        	NODE *next = value->nd_next;
nd_next          15873 parse.c        	    head = ((NODE *)data)->nd_next;
nd_next          16311 parse.c            return arg.succ_block->nd_next;
nd_next           965 parse.y        				while (node->nd_next) {
nd_next           966 parse.y        				    node = node->nd_next;
nd_next          2950 parse.y        			    m->nd_next = node_assign($2, NEW_FOR(NEW_DVAR(id), 0, 0));
nd_next          2958 parse.y        			    m->nd_next = $2;
nd_next          2962 parse.y        			    m->nd_next = node_assign(NEW_MASGN(NEW_LIST($2), 0), NEW_DVAR(id));
nd_next          4015 parse.y        			    for (list = (prev = node)->nd_next; list; list = list->nd_next) {
nd_next          4025 parse.y        					prev->nd_next = list->nd_next;
nd_next          4038 parse.y        			    if (!node->nd_next) {
nd_next          4733 parse.y        			$$->nd_next = $2;
nd_next          4752 parse.y        			$$->nd_next = block_append($$->nd_next, $3->nd_next);
nd_next          4902 parse.y        			while (opts->nd_next) {
nd_next          4903 parse.y        			    opts = opts->nd_next;
nd_next          4905 parse.y        			opts->nd_next = $3;
nd_next          4926 parse.y        			while (opts->nd_next) {
nd_next          4927 parse.y        			    opts = opts->nd_next;
nd_next          4929 parse.y        			opts->nd_next = $3;
nd_next          5067 parse.y        				!tail->nd_head && nd_type(tail->nd_next) == NODE_ARRAY &&
nd_next          5068 parse.y        				nd_type(tail->nd_next->nd_head) == NODE_HASH) {
nd_next          5070 parse.y        				tail = tail->nd_next->nd_head->nd_head;
nd_next          6677 parse.y        	while ((node = node->nd_next) != 0 && nd_type(node) == NODE_ARRAY) {
nd_next          8881 parse.y            end->nd_next = tail;
nd_next          8893 parse.y            if (list->nd_next) {
nd_next          8894 parse.y        	last = list->nd_next->nd_end;
nd_next          8901 parse.y            last->nd_next = NEW_LIST(item);
nd_next          8902 parse.y            list->nd_next->nd_end = last->nd_next;
nd_next          8912 parse.y            if (head->nd_next) {
nd_next          8913 parse.y        	last = head->nd_next->nd_end;
nd_next          8920 parse.y            last->nd_next = tail;
nd_next          8921 parse.y            if (tail->nd_next) {
nd_next          8922 parse.y        	head->nd_next->nd_end = tail->nd_next->nd_end;
nd_next          8925 parse.y        	head->nd_next->nd_end = tail;
nd_next          8976 parse.y        	if (htype == NODE_DSTR && (headlast = head->nd_next->nd_end->nd_head) &&
nd_next          9009 parse.y        	    head->nd_next->nd_end->nd_next = tail->nd_next;
nd_next          9010 parse.y        	    head->nd_next->nd_end = tail->nd_next->nd_end;
nd_next          9013 parse.y        	else if (htype == NODE_DSTR && (headlast = head->nd_next->nd_end->nd_head) &&
nd_next          9182 parse.y        	while (kws->nd_next) {
nd_next          9183 parse.y        	    kws = kws->nd_next;
nd_next          9185 parse.y        	kws->nd_next = kw;
nd_next          9544 parse.y        	    while (node->nd_next) {
nd_next          9545 parse.y        		node = node->nd_next;
nd_next          9674 parse.y        	if (!node->nd_next) return;
nd_next          9676 parse.y        	node = node->nd_next;
nd_next          9739 parse.y        	    if (!subnodes(nd_body, nd_next)) goto end;
nd_next          9771 parse.y        	} while ((node = node->nd_next) != 0);
nd_next          9830 parse.y        	next = node->nd_next;
nd_next          9990 parse.y        	    if (node->nd_next == 0) {
nd_next          10062 parse.y            args->pre_init       = m ? m->nd_next : 0;
nd_next          10065 parse.y            args->post_init      = p ? p->nd_next : 0;
nd_next          10114 parse.y        	    kwn = kwn->nd_next;
nd_next          10175 parse.y            node->nd_next->nd_end = node->nd_next;
nd_next          10176 parse.y            node->nd_next->nd_next = 0;
nd_next          10189 parse.y            while (hash && hash->nd_head && hash->nd_next) {
nd_next          10191 parse.y        	NODE *value = hash->nd_next;
nd_next          10192 parse.y        	NODE *next = value->nd_next;
nd_next          10200 parse.y        	    head = ((NODE *)data)->nd_next;
nd_next          10638 parse.y            return arg.succ_block->nd_next;