NEW_NODE 77 blockinlining.c return NEW_NODE(NODE_LASGN, lnode->nd_vid, rhs, lnode->nd_cnt); NEW_NODE 85 class.c fbody = NEW_NODE(RUBY_VM_METHOD_NODE, 0, NEW_NODE 155 eval_intern.h ((VALUE)NEW_NODE(NODE_LIT, (val), (pt), (st))) NEW_NODE 5380 ext/ripper/ripper.c (yyval.val) = NEW_POSTEXE(NEW_NODE( NEW_NODE 7692 ext/ripper/ripper.c NEW_NODE(NODE_AND, NEW_NODE 7719 ext/ripper/ripper.c scope = NEW_NODE(NODE_SCOPE, tbl, (yyvsp[(8) - (9)].val), args); NEW_NODE 8903 ext/ripper/ripper.c node = NEW_NODE(NODE_DXSTR, STR_NEW0(), 1, NEW_LIST(node)); NEW_NODE 8933 ext/ripper/ripper.c node = NEW_NODE(NODE_DSTR, STR_NEW0(), 1, NEW_LIST(node)); NEW_NODE 9215 ext/ripper/ripper.c (yyval.val) = NEW_NODE(NODE_DSYM, STR_NEW0(), 1, NEW_LIST((yyval.val))); NEW_NODE 14061 ext/ripper/ripper.c node->nd_2nd = NEW_NODE(type, second, right, 0); NEW_NODE 14064 ext/ripper/ripper.c return NEW_NODE(type, left, right, 0); NEW_NODE 14157 ext/ripper/ripper.c node->nd_next->nd_next->nd_next = NEW_NODE(NODE_AND, i1, i2, 0); NEW_NODE 1041 ext/ripper/ripper.y $$ = NEW_POSTEXE(NEW_NODE( NEW_NODE 2820 ext/ripper/ripper.y NEW_NODE(NODE_AND, NEW_NODE 2847 ext/ripper/ripper.y scope = NEW_NODE(NODE_SCOPE, tbl, $8, args); NEW_NODE 3842 ext/ripper/ripper.y node = NEW_NODE(NODE_DXSTR, STR_NEW0(), 1, NEW_LIST(node)); NEW_NODE 3871 ext/ripper/ripper.y node = NEW_NODE(NODE_DSTR, STR_NEW0(), 1, NEW_LIST(node)); NEW_NODE 4117 ext/ripper/ripper.y $$ = NEW_NODE(NODE_DSYM, STR_NEW0(), 1, NEW_LIST($$)); NEW_NODE 8661 ext/ripper/ripper.y node->nd_2nd = NEW_NODE(type, second, right, 0); NEW_NODE 8664 ext/ripper/ripper.y return NEW_NODE(type, left, right, 0); NEW_NODE 8757 ext/ripper/ripper.y node->nd_next->nd_next->nd_next = NEW_NODE(NODE_AND, i1, i2, 0); NEW_NODE 358 node.h #define NEW_METHOD(n,x,v) NEW_NODE(NODE_METHOD,x,n,v) NEW_NODE 359 node.h #define NEW_FBODY(n,i) NEW_NODE(NODE_FBODY,i,n,0) NEW_NODE 360 node.h #define NEW_DEFN(i,a,d,p) NEW_NODE(NODE_DEFN,0,i,NEW_SCOPE(a,d)) NEW_NODE 361 node.h #define NEW_DEFS(r,i,a,d) NEW_NODE(NODE_DEFS,r,i,NEW_SCOPE(a,d)) NEW_NODE 362 node.h #define NEW_CFUNC(f,c) NEW_NODE(NODE_CFUNC,f,c,0) NEW_NODE 363 node.h #define NEW_IFUNC(f,c) NEW_NODE(NODE_IFUNC,f,c,0) NEW_NODE 364 node.h #define NEW_SCOPE(a,b) NEW_NODE(NODE_SCOPE,local_tbl(),b,a) NEW_NODE 365 node.h #define NEW_BLOCK(a) NEW_NODE(NODE_BLOCK,a,0,0) NEW_NODE 366 node.h #define NEW_IF(c,t,e) NEW_NODE(NODE_IF,c,t,e) NEW_NODE 368 node.h #define NEW_CASE(h,b) NEW_NODE(NODE_CASE,h,b,0) NEW_NODE 369 node.h #define NEW_WHEN(c,t,e) NEW_NODE(NODE_WHEN,c,t,e) NEW_NODE 370 node.h #define NEW_OPT_N(b) NEW_NODE(NODE_OPT_N,0,b,0) NEW_NODE 371 node.h #define NEW_WHILE(c,b,n) NEW_NODE(NODE_WHILE,c,b,n) NEW_NODE 372 node.h #define NEW_UNTIL(c,b,n) NEW_NODE(NODE_UNTIL,c,b,n) NEW_NODE 373 node.h #define NEW_FOR(v,i,b) NEW_NODE(NODE_FOR,v,b,i) NEW_NODE 374 node.h #define NEW_ITER(a,b) NEW_NODE(NODE_ITER,0,NEW_SCOPE(a,b),0) NEW_NODE 375 node.h #define NEW_LAMBDA(a) NEW_NODE(NODE_LAMBDA,a,0,0) NEW_NODE 376 node.h #define NEW_BREAK(s) NEW_NODE(NODE_BREAK,s,0,0) NEW_NODE 377 node.h #define NEW_NEXT(s) NEW_NODE(NODE_NEXT,s,0,0) NEW_NODE 378 node.h #define NEW_REDO() NEW_NODE(NODE_REDO,0,0,0) NEW_NODE 379 node.h #define NEW_RETRY() NEW_NODE(NODE_RETRY,0,0,0) NEW_NODE 380 node.h #define NEW_BEGIN(b) NEW_NODE(NODE_BEGIN,0,b,0) NEW_NODE 381 node.h #define NEW_RESCUE(b,res,e) NEW_NODE(NODE_RESCUE,b,res,e) NEW_NODE 382 node.h #define NEW_RESBODY(a,ex,n) NEW_NODE(NODE_RESBODY,n,ex,a) NEW_NODE 383 node.h #define NEW_ENSURE(b,en) NEW_NODE(NODE_ENSURE,b,0,en) NEW_NODE 384 node.h #define NEW_RETURN(s) NEW_NODE(NODE_RETURN,s,0,0) NEW_NODE 385 node.h #define NEW_YIELD(a,s) NEW_NODE(NODE_YIELD,a,0,s) NEW_NODE 387 node.h #define NEW_ARRAY(a) NEW_NODE(NODE_ARRAY,a,1,0) NEW_NODE 388 node.h #define NEW_ZARRAY() NEW_NODE(NODE_ZARRAY,0,0,0) NEW_NODE 389 node.h #define NEW_HASH(a) NEW_NODE(NODE_HASH,a,0,0) NEW_NODE 390 node.h #define NEW_MASGN(l,r) NEW_NODE(NODE_MASGN,l,0,r) NEW_NODE 391 node.h #define NEW_GASGN(v,val) NEW_NODE(NODE_GASGN,v,val,rb_global_entry(v)) NEW_NODE 392 node.h #define NEW_LASGN(v,val) NEW_NODE(NODE_LASGN,v,val,0) NEW_NODE 393 node.h #define NEW_DASGN(v,val) NEW_NODE(NODE_DASGN,v,val,0) NEW_NODE 394 node.h #define NEW_DASGN_CURR(v,val) NEW_NODE(NODE_DASGN_CURR,v,val,0) NEW_NODE 395 node.h #define NEW_IASGN(v,val) NEW_NODE(NODE_IASGN,v,val,0) NEW_NODE 396 node.h #define NEW_IASGN2(v,val) NEW_NODE(NODE_IASGN2,v,val,0) NEW_NODE 397 node.h #define NEW_CDECL(v,val,path) NEW_NODE(NODE_CDECL,v,val,path) NEW_NODE 398 node.h #define NEW_CVASGN(v,val) NEW_NODE(NODE_CVASGN,v,val,0) NEW_NODE 399 node.h #define NEW_CVDECL(v,val) NEW_NODE(NODE_CVDECL,v,val,0) NEW_NODE 400 node.h #define NEW_OP_ASGN1(p,id,a) NEW_NODE(NODE_OP_ASGN1,p,id,a) NEW_NODE 401 node.h #define NEW_OP_ASGN2(r,i,o,val) NEW_NODE(NODE_OP_ASGN2,r,val,NEW_OP_ASGN22(i,o)) NEW_NODE 402 node.h #define NEW_OP_ASGN22(i,o) NEW_NODE(NODE_OP_ASGN2,i,o,rb_id_attrset(i)) NEW_NODE 403 node.h #define NEW_OP_ASGN_OR(i,val) NEW_NODE(NODE_OP_ASGN_OR,i,val,0) NEW_NODE 404 node.h #define NEW_OP_ASGN_AND(i,val) NEW_NODE(NODE_OP_ASGN_AND,i,val,0) NEW_NODE 405 node.h #define NEW_GVAR(v) NEW_NODE(NODE_GVAR,v,0,rb_global_entry(v)) NEW_NODE 406 node.h #define NEW_LVAR(v) NEW_NODE(NODE_LVAR,v,0,0) NEW_NODE 407 node.h #define NEW_DVAR(v) NEW_NODE(NODE_DVAR,v,0,0) NEW_NODE 408 node.h #define NEW_IVAR(v) NEW_NODE(NODE_IVAR,v,0,0) NEW_NODE 409 node.h #define NEW_CONST(v) NEW_NODE(NODE_CONST,v,0,0) NEW_NODE 410 node.h #define NEW_CVAR(v) NEW_NODE(NODE_CVAR,v,0,0) NEW_NODE 411 node.h #define NEW_NTH_REF(n) NEW_NODE(NODE_NTH_REF,0,n,0) NEW_NODE 412 node.h #define NEW_BACK_REF(n) NEW_NODE(NODE_BACK_REF,0,n,0) NEW_NODE 413 node.h #define NEW_MATCH(c) NEW_NODE(NODE_MATCH,c,0,0) NEW_NODE 414 node.h #define NEW_MATCH2(n1,n2) NEW_NODE(NODE_MATCH2,n1,n2,0) NEW_NODE 415 node.h #define NEW_MATCH3(r,n2) NEW_NODE(NODE_MATCH3,r,n2,0) NEW_NODE 416 node.h #define NEW_LIT(l) NEW_NODE(NODE_LIT,l,0,0) NEW_NODE 417 node.h #define NEW_STR(s) NEW_NODE(NODE_STR,s,0,0) NEW_NODE 418 node.h #define NEW_DSTR(s) NEW_NODE(NODE_DSTR,s,1,0) NEW_NODE 419 node.h #define NEW_XSTR(s) NEW_NODE(NODE_XSTR,s,0,0) NEW_NODE 420 node.h #define NEW_DXSTR(s) NEW_NODE(NODE_DXSTR,s,0,0) NEW_NODE 421 node.h #define NEW_DSYM(s) NEW_NODE(NODE_DSYM,s,0,0) NEW_NODE 422 node.h #define NEW_EVSTR(n) NEW_NODE(NODE_EVSTR,0,(n),0) NEW_NODE 423 node.h #define NEW_CALL(r,m,a) NEW_NODE(NODE_CALL,r,m,a) NEW_NODE 424 node.h #define NEW_FCALL(m,a) NEW_NODE(NODE_FCALL,0,m,a) NEW_NODE 425 node.h #define NEW_VCALL(m) NEW_NODE(NODE_VCALL,0,m,0) NEW_NODE 426 node.h #define NEW_SUPER(a) NEW_NODE(NODE_SUPER,0,0,a) NEW_NODE 427 node.h #define NEW_ZSUPER() NEW_NODE(NODE_ZSUPER,0,0,0) NEW_NODE 428 node.h #define NEW_ARGS(m,o) NEW_NODE(NODE_ARGS,o,m,0) NEW_NODE 429 node.h #define NEW_ARGS_AUX(r,b) NEW_NODE(NODE_ARGS_AUX,r,b,0) NEW_NODE 430 node.h #define NEW_OPT_ARG(i,v) NEW_NODE(NODE_OPT_ARG,i,v,0) NEW_NODE 431 node.h #define NEW_POSTARG(i,v) NEW_NODE(NODE_POSTARG,i,v,0) NEW_NODE 432 node.h #define NEW_ARGSCAT(a,b) NEW_NODE(NODE_ARGSCAT,a,b,0) NEW_NODE 433 node.h #define NEW_ARGSPUSH(a,b) NEW_NODE(NODE_ARGSPUSH,a,b,0) NEW_NODE 434 node.h #define NEW_SPLAT(a) NEW_NODE(NODE_SPLAT,a,0,0) NEW_NODE 435 node.h #define NEW_TO_ARY(a) NEW_NODE(NODE_TO_ARY,a,0,0) NEW_NODE 436 node.h #define NEW_BLOCK_ARG(v) NEW_NODE(NODE_BLOCK_ARG,v,0,local_cnt(v)) NEW_NODE 437 node.h #define NEW_BLOCK_PASS(b) NEW_NODE(NODE_BLOCK_PASS,0,b,0) NEW_NODE 438 node.h #define NEW_ALIAS(n,o) NEW_NODE(NODE_ALIAS,n,o,0) NEW_NODE 439 node.h #define NEW_VALIAS(n,o) NEW_NODE(NODE_VALIAS,n,o,0) NEW_NODE 440 node.h #define NEW_UNDEF(i) NEW_NODE(NODE_UNDEF,0,i,0) NEW_NODE 441 node.h #define NEW_CLASS(n,b,s) NEW_NODE(NODE_CLASS,n,NEW_SCOPE(0,b),(s)) NEW_NODE 442 node.h #define NEW_SCLASS(r,b) NEW_NODE(NODE_SCLASS,r,NEW_SCOPE(0,b),0) NEW_NODE 443 node.h #define NEW_MODULE(n,b) NEW_NODE(NODE_MODULE,n,NEW_SCOPE(0,b),0) NEW_NODE 444 node.h #define NEW_COLON2(c,i) NEW_NODE(NODE_COLON2,c,i,0) NEW_NODE 445 node.h #define NEW_COLON3(i) NEW_NODE(NODE_COLON3,0,i,0) NEW_NODE 446 node.h #define NEW_DOT2(b,e) NEW_NODE(NODE_DOT2,b,e,0) NEW_NODE 447 node.h #define NEW_DOT3(b,e) NEW_NODE(NODE_DOT3,b,e,0) NEW_NODE 448 node.h #define NEW_ATTRSET(a) NEW_NODE(NODE_ATTRSET,a,0,0) NEW_NODE 449 node.h #define NEW_SELF() NEW_NODE(NODE_SELF,0,0,0) NEW_NODE 450 node.h #define NEW_NIL() NEW_NODE(NODE_NIL,0,0,0) NEW_NODE 451 node.h #define NEW_TRUE() NEW_NODE(NODE_TRUE,0,0,0) NEW_NODE 452 node.h #define NEW_FALSE() NEW_NODE(NODE_FALSE,0,0,0) NEW_NODE 453 node.h #define NEW_ERRINFO() NEW_NODE(NODE_ERRINFO,0,0,0) NEW_NODE 454 node.h #define NEW_DEFINED(e) NEW_NODE(NODE_DEFINED,e,0,0) NEW_NODE 456 node.h #define NEW_POSTEXE(b) NEW_NODE(NODE_POSTEXE,0,b,0) NEW_NODE 457 node.h #define NEW_BMETHOD(b) NEW_NODE(NODE_BMETHOD,0,0,b) NEW_NODE 458 node.h #define NEW_ATTRASGN(r,m,a) NEW_NODE(NODE_ATTRASGN,r,m,a) NEW_NODE 459 node.h #define NEW_PRELUDE(p,b) NEW_NODE(NODE_PRELUDE,p,b,0) NEW_NODE 460 node.h #define NEW_OPTBLOCK(a) NEW_NODE(NODE_OPTBLOCK,a,0,0) NEW_NODE 5380 parse.c (yyval.node) = NEW_POSTEXE(NEW_NODE( NEW_NODE 7685 parse.c NEW_NODE(NODE_AND, NEW_NODE 7712 parse.c scope = NEW_NODE(NODE_SCOPE, tbl, (yyvsp[(8) - (9)].node), args); NEW_NODE 8867 parse.c node = NEW_NODE(NODE_DXSTR, STR_NEW0(), 1, NEW_LIST(node)); NEW_NODE 8897 parse.c node = NEW_NODE(NODE_DSTR, STR_NEW0(), 1, NEW_LIST(node)); NEW_NODE 9171 parse.c (yyval.node) = NEW_NODE(NODE_DSYM, STR_NEW0(), 1, NEW_LIST((yyval.node))); NEW_NODE 13993 parse.c node->nd_2nd = NEW_NODE(type, second, right, 0); NEW_NODE 13996 parse.c return NEW_NODE(type, left, right, 0); NEW_NODE 14089 parse.c node->nd_next->nd_next->nd_next = NEW_NODE(NODE_AND, i1, i2, 0); NEW_NODE 1041 parse.y $$ = NEW_POSTEXE(NEW_NODE( NEW_NODE 2820 parse.y NEW_NODE(NODE_AND, NEW_NODE 2847 parse.y scope = NEW_NODE(NODE_SCOPE, tbl, $8, args); NEW_NODE 3842 parse.y node = NEW_NODE(NODE_DXSTR, STR_NEW0(), 1, NEW_LIST(node)); NEW_NODE 3871 parse.y node = NEW_NODE(NODE_DSTR, STR_NEW0(), 1, NEW_LIST(node)); NEW_NODE 4117 parse.y $$ = NEW_NODE(NODE_DSYM, STR_NEW0(), 1, NEW_LIST($$)); NEW_NODE 8661 parse.y node->nd_2nd = NEW_NODE(type, second, right, 0); NEW_NODE 8664 parse.y return NEW_NODE(type, left, right, 0); NEW_NODE 8757 parse.y node->nd_next->nd_next->nd_next = NEW_NODE(NODE_AND, i1, i2, 0); NEW_NODE 1705 vm.c newbody = NEW_NODE(RUBY_VM_METHOD_NODE, 0, miseq->self, 0);