NEW_NODE         5635 compile.c      	NODE *dregx_node = NEW_NODE(NODE_DREGX, node->u1.value, node->u2.value, node->u3.value);
NEW_NODE         5636 compile.c      	NODE *block_node = NEW_NODE(NODE_SCOPE, 0, dregx_node, 0);
NEW_NODE          451 ext/ripper/ripper.c #define NEW_QCALL(q,r,m,a) NEW_NODE(NODE_CALL_Q(q),r,m,a)
NEW_NODE         5341 ext/ripper/ripper.c 			(yyval.val) = NEW_POSTEXE(NEW_NODE(
NEW_NODE         7820 ext/ripper/ripper.c 			scope = NEW_NODE(NODE_SCOPE, tbl, (yyvsp[-1].val), args);
NEW_NODE         9172 ext/ripper/ripper.c 				node = NEW_NODE(NODE_DXSTR, Qnil, 1, NEW_LIST(node));
NEW_NODE         9203 ext/ripper/ripper.c 			    node = NEW_NODE(NODE_DSTR, STR_NEW0(), 1, NEW_LIST(node));
NEW_NODE         15719 ext/ripper/ripper.c 	node->nd_2nd = NEW_NODE(type, second, right, 0);
NEW_NODE         15722 ext/ripper/ripper.c     return NEW_NODE(type, left, right, 0);
NEW_NODE         15834 ext/ripper/ripper.c     node = NEW_NODE(NODE_ARGS, 0, 0, args);
NEW_NODE         15912 ext/ripper/ripper.c 	node = NEW_NODE(NODE_DSYM, Qnil, 1, NEW_LIST(node));
NEW_NODE          397 ext/ripper/ripper.y #define NEW_QCALL(q,r,m,a) NEW_NODE(NODE_CALL_Q(q),r,m,a)
NEW_NODE         1249 ext/ripper/ripper.y 			$$ = NEW_POSTEXE(NEW_NODE(
NEW_NODE         2966 ext/ripper/ripper.y 			scope = NEW_NODE(NODE_SCOPE, tbl, $8, args);
NEW_NODE         3976 ext/ripper/ripper.y 				node = NEW_NODE(NODE_DXSTR, Qnil, 1, NEW_LIST(node));
NEW_NODE         4005 ext/ripper/ripper.y 			    node = NEW_NODE(NODE_DSTR, STR_NEW0(), 1, NEW_LIST(node));
NEW_NODE         9970 ext/ripper/ripper.y 	node->nd_2nd = NEW_NODE(type, second, right, 0);
NEW_NODE         9973 ext/ripper/ripper.y     return NEW_NODE(type, left, right, 0);
NEW_NODE         10085 ext/ripper/ripper.y     node = NEW_NODE(NODE_ARGS, 0, 0, args);
NEW_NODE         10163 ext/ripper/ripper.y 	node = NEW_NODE(NODE_DSYM, Qnil, 1, NEW_LIST(node));
NEW_NODE          358 node.h         #define NEW_DEFN(i,a,d,p) NEW_NODE(NODE_DEFN,0,i,NEW_SCOPE(a,d))
NEW_NODE          359 node.h         #define NEW_DEFS(r,i,a,d) NEW_NODE(NODE_DEFS,r,i,NEW_SCOPE(a,d))
NEW_NODE          360 node.h         #define NEW_SCOPE(a,b) NEW_NODE(NODE_SCOPE,local_tbl(),b,a)
NEW_NODE          361 node.h         #define NEW_BLOCK(a) NEW_NODE(NODE_BLOCK,a,0,0)
NEW_NODE          362 node.h         #define NEW_IF(c,t,e) NEW_NODE(NODE_IF,c,t,e)
NEW_NODE          364 node.h         #define NEW_CASE(h,b) NEW_NODE(NODE_CASE,h,b,0)
NEW_NODE          365 node.h         #define NEW_WHEN(c,t,e) NEW_NODE(NODE_WHEN,c,t,e)
NEW_NODE          366 node.h         #define NEW_OPT_N(b) NEW_NODE(NODE_OPT_N,0,b,0)
NEW_NODE          367 node.h         #define NEW_WHILE(c,b,n) NEW_NODE(NODE_WHILE,c,b,n)
NEW_NODE          368 node.h         #define NEW_UNTIL(c,b,n) NEW_NODE(NODE_UNTIL,c,b,n)
NEW_NODE          369 node.h         #define NEW_FOR(v,i,b) NEW_NODE(NODE_FOR,v,b,i)
NEW_NODE          370 node.h         #define NEW_ITER(a,b) NEW_NODE(NODE_ITER,0,NEW_SCOPE(a,b),0)
NEW_NODE          371 node.h         #define NEW_LAMBDA(a,b) NEW_NODE(NODE_LAMBDA,0,NEW_SCOPE(a,b),0)
NEW_NODE          372 node.h         #define NEW_BREAK(s) NEW_NODE(NODE_BREAK,s,0,0)
NEW_NODE          373 node.h         #define NEW_NEXT(s) NEW_NODE(NODE_NEXT,s,0,0)
NEW_NODE          374 node.h         #define NEW_REDO() NEW_NODE(NODE_REDO,0,0,0)
NEW_NODE          375 node.h         #define NEW_RETRY() NEW_NODE(NODE_RETRY,0,0,0)
NEW_NODE          376 node.h         #define NEW_BEGIN(b) NEW_NODE(NODE_BEGIN,0,b,0)
NEW_NODE          377 node.h         #define NEW_RESCUE(b,res,e) NEW_NODE(NODE_RESCUE,b,res,e)
NEW_NODE          378 node.h         #define NEW_RESBODY(a,ex,n) NEW_NODE(NODE_RESBODY,n,ex,a)
NEW_NODE          379 node.h         #define NEW_ENSURE(b,en) NEW_NODE(NODE_ENSURE,b,0,en)
NEW_NODE          380 node.h         #define NEW_RETURN(s) NEW_NODE(NODE_RETURN,s,0,0)
NEW_NODE          381 node.h         #define NEW_YIELD(a) NEW_NODE(NODE_YIELD,a,0,0)
NEW_NODE          383 node.h         #define NEW_ARRAY(a) NEW_NODE(NODE_ARRAY,a,1,0)
NEW_NODE          384 node.h         #define NEW_ZARRAY() NEW_NODE(NODE_ZARRAY,0,0,0)
NEW_NODE          385 node.h         #define NEW_HASH(a)  NEW_NODE(NODE_HASH,a,0,0)
NEW_NODE          386 node.h         #define NEW_MASGN(l,r)   NEW_NODE(NODE_MASGN,l,0,r)
NEW_NODE          387 node.h         #define NEW_GASGN(v,val) NEW_NODE(NODE_GASGN,v,val,rb_global_entry(v))
NEW_NODE          388 node.h         #define NEW_LASGN(v,val) NEW_NODE(NODE_LASGN,v,val,0)
NEW_NODE          389 node.h         #define NEW_DASGN(v,val) NEW_NODE(NODE_DASGN,v,val,0)
NEW_NODE          390 node.h         #define NEW_DASGN_CURR(v,val) NEW_NODE(NODE_DASGN_CURR,v,val,0)
NEW_NODE          391 node.h         #define NEW_IASGN(v,val) NEW_NODE(NODE_IASGN,v,val,0)
NEW_NODE          392 node.h         #define NEW_IASGN2(v,val) NEW_NODE(NODE_IASGN2,v,val,0)
NEW_NODE          393 node.h         #define NEW_CDECL(v,val,path) NEW_NODE(NODE_CDECL,v,val,path)
NEW_NODE          394 node.h         #define NEW_CVASGN(v,val) NEW_NODE(NODE_CVASGN,v,val,0)
NEW_NODE          395 node.h         #define NEW_CVDECL(v,val) NEW_NODE(NODE_CVDECL,v,val,0)
NEW_NODE          396 node.h         #define NEW_OP_ASGN1(p,id,a) NEW_NODE(NODE_OP_ASGN1,p,id,a)
NEW_NODE          397 node.h         #define NEW_OP_ASGN2(r,t,i,o,val) NEW_NODE(NODE_OP_ASGN2,r,val,NEW_OP_ASGN22(i,o,t))
NEW_NODE          398 node.h         #define NEW_OP_ASGN22(i,o,t) NEW_NODE(NODE_OP_ASGN2,i,o,t)
NEW_NODE          399 node.h         #define NEW_OP_ASGN_OR(i,val) NEW_NODE(NODE_OP_ASGN_OR,i,val,0)
NEW_NODE          400 node.h         #define NEW_OP_ASGN_AND(i,val) NEW_NODE(NODE_OP_ASGN_AND,i,val,0)
NEW_NODE          401 node.h         #define NEW_OP_CDECL(v,op,val) NEW_NODE(NODE_OP_CDECL,v,val,op)
NEW_NODE          402 node.h         #define NEW_GVAR(v) NEW_NODE(NODE_GVAR,v,0,rb_global_entry(v))
NEW_NODE          403 node.h         #define NEW_LVAR(v) NEW_NODE(NODE_LVAR,v,0,0)
NEW_NODE          404 node.h         #define NEW_DVAR(v) NEW_NODE(NODE_DVAR,v,0,0)
NEW_NODE          405 node.h         #define NEW_IVAR(v) NEW_NODE(NODE_IVAR,v,0,0)
NEW_NODE          406 node.h         #define NEW_CONST(v) NEW_NODE(NODE_CONST,v,0,0)
NEW_NODE          407 node.h         #define NEW_CVAR(v) NEW_NODE(NODE_CVAR,v,0,0)
NEW_NODE          408 node.h         #define NEW_NTH_REF(n)  NEW_NODE(NODE_NTH_REF,0,n,0)
NEW_NODE          409 node.h         #define NEW_BACK_REF(n) NEW_NODE(NODE_BACK_REF,0,n,0)
NEW_NODE          410 node.h         #define NEW_MATCH(c) NEW_NODE(NODE_MATCH,c,0,0)
NEW_NODE          411 node.h         #define NEW_MATCH2(n1,n2) NEW_NODE(NODE_MATCH2,n1,n2,0)
NEW_NODE          412 node.h         #define NEW_MATCH3(r,n2) NEW_NODE(NODE_MATCH3,r,n2,0)
NEW_NODE          413 node.h         #define NEW_LIT(l) NEW_NODE(NODE_LIT,l,0,0)
NEW_NODE          414 node.h         #define NEW_STR(s) NEW_NODE(NODE_STR,s,0,0)
NEW_NODE          415 node.h         #define NEW_DSTR(s) NEW_NODE(NODE_DSTR,s,1,0)
NEW_NODE          416 node.h         #define NEW_XSTR(s) NEW_NODE(NODE_XSTR,s,0,0)
NEW_NODE          417 node.h         #define NEW_DXSTR(s) NEW_NODE(NODE_DXSTR,s,0,0)
NEW_NODE          418 node.h         #define NEW_DSYM(s) NEW_NODE(NODE_DSYM,s,0,0)
NEW_NODE          419 node.h         #define NEW_EVSTR(n) NEW_NODE(NODE_EVSTR,0,(n),0)
NEW_NODE          420 node.h         #define NEW_CALL(r,m,a) NEW_NODE(NODE_CALL,r,m,a)
NEW_NODE          421 node.h         #define NEW_FCALL(m,a) NEW_NODE(NODE_FCALL,0,m,a)
NEW_NODE          422 node.h         #define NEW_VCALL(m) NEW_NODE(NODE_VCALL,0,m,0)
NEW_NODE          423 node.h         #define NEW_SUPER(a) NEW_NODE(NODE_SUPER,0,0,a)
NEW_NODE          424 node.h         #define NEW_ZSUPER() NEW_NODE(NODE_ZSUPER,0,0,0)
NEW_NODE          425 node.h         #define NEW_ARGS_AUX(r,b) NEW_NODE(NODE_ARGS_AUX,r,b,0)
NEW_NODE          426 node.h         #define NEW_OPT_ARG(i,v) NEW_NODE(NODE_OPT_ARG,i,v,0)
NEW_NODE          427 node.h         #define NEW_KW_ARG(i,v) NEW_NODE(NODE_KW_ARG,i,v,0)
NEW_NODE          428 node.h         #define NEW_POSTARG(i,v) NEW_NODE(NODE_POSTARG,i,v,0)
NEW_NODE          429 node.h         #define NEW_ARGSCAT(a,b) NEW_NODE(NODE_ARGSCAT,a,b,0)
NEW_NODE          430 node.h         #define NEW_ARGSPUSH(a,b) NEW_NODE(NODE_ARGSPUSH,a,b,0)
NEW_NODE          431 node.h         #define NEW_SPLAT(a) NEW_NODE(NODE_SPLAT,a,0,0)
NEW_NODE          432 node.h         #define NEW_TO_ARY(a) NEW_NODE(NODE_TO_ARY,a,0,0)
NEW_NODE          433 node.h         #define NEW_BLOCK_ARG(v) NEW_NODE(NODE_BLOCK_ARG,v,0,local_cnt(v))
NEW_NODE          434 node.h         #define NEW_BLOCK_PASS(b) NEW_NODE(NODE_BLOCK_PASS,0,b,0)
NEW_NODE          435 node.h         #define NEW_ALIAS(n,o) NEW_NODE(NODE_ALIAS,n,o,0)
NEW_NODE          436 node.h         #define NEW_VALIAS(n,o) NEW_NODE(NODE_VALIAS,n,o,0)
NEW_NODE          437 node.h         #define NEW_UNDEF(i) NEW_NODE(NODE_UNDEF,0,i,0)
NEW_NODE          438 node.h         #define NEW_CLASS(n,b,s) NEW_NODE(NODE_CLASS,n,NEW_SCOPE(0,b),(s))
NEW_NODE          439 node.h         #define NEW_SCLASS(r,b) NEW_NODE(NODE_SCLASS,r,NEW_SCOPE(0,b),0)
NEW_NODE          440 node.h         #define NEW_MODULE(n,b) NEW_NODE(NODE_MODULE,n,NEW_SCOPE(0,b),0)
NEW_NODE          441 node.h         #define NEW_COLON2(c,i) NEW_NODE(NODE_COLON2,c,i,0)
NEW_NODE          442 node.h         #define NEW_COLON3(i) NEW_NODE(NODE_COLON3,0,i,0)
NEW_NODE          443 node.h         #define NEW_DOT2(b,e) NEW_NODE(NODE_DOT2,b,e,0)
NEW_NODE          444 node.h         #define NEW_DOT3(b,e) NEW_NODE(NODE_DOT3,b,e,0)
NEW_NODE          445 node.h         #define NEW_SELF() NEW_NODE(NODE_SELF,0,0,0)
NEW_NODE          446 node.h         #define NEW_NIL() NEW_NODE(NODE_NIL,0,0,0)
NEW_NODE          447 node.h         #define NEW_TRUE() NEW_NODE(NODE_TRUE,0,0,0)
NEW_NODE          448 node.h         #define NEW_FALSE() NEW_NODE(NODE_FALSE,0,0,0)
NEW_NODE          449 node.h         #define NEW_ERRINFO() NEW_NODE(NODE_ERRINFO,0,0,0)
NEW_NODE          450 node.h         #define NEW_DEFINED(e) NEW_NODE(NODE_DEFINED,e,0,0)
NEW_NODE          452 node.h         #define NEW_POSTEXE(b) NEW_NODE(NODE_POSTEXE,0,b,0)
NEW_NODE          453 node.h         #define NEW_BMETHOD(b) NEW_NODE(NODE_BMETHOD,0,0,b)
NEW_NODE          454 node.h         #define NEW_ATTRASGN(r,m,a) NEW_NODE(NODE_ATTRASGN,r,m,a)
NEW_NODE          455 node.h         #define NEW_PRELUDE(p,b,o) NEW_NODE(NODE_PRELUDE,p,b,o)
NEW_NODE          451 parse.c        #define NEW_QCALL(q,r,m,a) NEW_NODE(NODE_CALL_Q(q),r,m,a)
NEW_NODE         5344 parse.c        			(yyval.node) = NEW_POSTEXE(NEW_NODE(
NEW_NODE         7815 parse.c        			scope = NEW_NODE(NODE_SCOPE, tbl, (yyvsp[-1].node), args);
NEW_NODE         9133 parse.c        				node = NEW_NODE(NODE_DXSTR, Qnil, 1, NEW_LIST(node));
NEW_NODE         9164 parse.c        			    node = NEW_NODE(NODE_DSTR, STR_NEW0(), 1, NEW_LIST(node));
NEW_NODE         15643 parse.c        	node->nd_2nd = NEW_NODE(type, second, right, 0);
NEW_NODE         15646 parse.c            return NEW_NODE(type, left, right, 0);
NEW_NODE         15758 parse.c            node = NEW_NODE(NODE_ARGS, 0, 0, args);
NEW_NODE         15836 parse.c        	node = NEW_NODE(NODE_DSYM, Qnil, 1, NEW_LIST(node));
NEW_NODE          397 parse.y        #define NEW_QCALL(q,r,m,a) NEW_NODE(NODE_CALL_Q(q),r,m,a)
NEW_NODE         1249 parse.y        			$$ = NEW_POSTEXE(NEW_NODE(
NEW_NODE         2966 parse.y        			scope = NEW_NODE(NODE_SCOPE, tbl, $8, args);
NEW_NODE         3976 parse.y        				node = NEW_NODE(NODE_DXSTR, Qnil, 1, NEW_LIST(node));
NEW_NODE         4005 parse.y        			    node = NEW_NODE(NODE_DSTR, STR_NEW0(), 1, NEW_LIST(node));
NEW_NODE         9970 parse.y        	node->nd_2nd = NEW_NODE(type, second, right, 0);
NEW_NODE         9973 parse.y            return NEW_NODE(type, left, right, 0);
NEW_NODE         10085 parse.y            node = NEW_NODE(NODE_ARGS, 0, 0, args);
NEW_NODE         10163 parse.y        	node = NEW_NODE(NODE_DSYM, Qnil, 1, NEW_LIST(node));
NEW_NODE          889 vm.c               node = NEW_NODE(NODE_SCOPE, dyns, 0, 0);