recv 3918 compile.c DECL_ANCHOR(recv); recv 3926 compile.c INIT_ANCHOR(recv); recv 3980 compile.c COMPILE(recv, "recv", node->nd_recv); recv 3983 compile.c ADD_CALL_RECEIVER(recv, nd_line(node)); recv 3994 compile.c ADD_SEQ(ret, recv); recv 4299 compile.c DECL_ANCHOR(recv); recv 4302 compile.c INIT_ANCHOR(recv); recv 4306 compile.c ADD_INSN1(recv, nd_line(node), putobject, node->nd_lit); recv 4311 compile.c COMPILE(recv, "reciever", node->nd_recv); recv 4315 compile.c COMPILE(recv, "reciever", node->nd_value); recv 4322 compile.c if (recv->last == recv->anchor.next && recv 4323 compile.c INSN_OF(recv->last) == BIN(putobject) && recv 4327 compile.c OPERAND_AT(recv->last, 0)); recv 4330 compile.c ADD_SEQ(ret, recv); recv 4336 compile.c ADD_SEQ(ret, recv); recv 4786 compile.c DECL_ANCHOR(recv); recv 4791 compile.c INIT_ANCHOR(recv); recv 4797 compile.c ADD_INSN(recv, nd_line(node), putself); recv 4800 compile.c COMPILE(recv, "recv", node->nd_recv); recv 4808 compile.c ADD_SEQ(ret, recv); recv 4821 compile.c ADD_SEQ(ret, recv); recv 324 enumerator.c VALUE recv, meth = sym_each; recv 330 enumerator.c recv = generator_init(generator_allocate(rb_cGenerator), rb_block_proc()); recv 332 enumerator.c recv = *argv++; recv 339 enumerator.c return enumerator_init(obj, recv, meth, argc, argv); recv 749 error.c ptr[1] = recv; recv 677 ext/ripper/ripper.c #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, recv,id,arg1) recv 679 ext/ripper/ripper.c #define call_uni_op(recv,id) call_uni_op_gen(parser, recv,id) recv 13320 ext/ripper/ripper.c value_expr(recv); recv 13322 ext/ripper/ripper.c return NEW_CALL(recv, id, NEW_LIST(arg1)); recv 13328 ext/ripper/ripper.c value_expr(recv); recv 13329 ext/ripper/ripper.c return NEW_CALL(recv, id, 0); recv 13520 ext/ripper/ripper.c if (recv && nd_type(recv) == NODE_SELF) recv 13521 ext/ripper/ripper.c recv = (NODE *)1; recv 13522 ext/ripper/ripper.c return NEW_ATTRASGN(recv, tASET, idx); recv 13544 ext/ripper/ripper.c if (recv && nd_type(recv) == NODE_SELF) recv 13545 ext/ripper/ripper.c recv = (NODE *)1; recv 13546 ext/ripper/ripper.c return NEW_ATTRASGN(recv, rb_id_attrset(id), 0); recv 373 ext/ripper/ripper.y #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, recv,id,arg1) recv 375 ext/ripper/ripper.y #define call_uni_op(recv,id) call_uni_op_gen(parser, recv,id) recv 7920 ext/ripper/ripper.y value_expr(recv); recv 7922 ext/ripper/ripper.y return NEW_CALL(recv, id, NEW_LIST(arg1)); recv 7928 ext/ripper/ripper.y value_expr(recv); recv 7929 ext/ripper/ripper.y return NEW_CALL(recv, id, 0); recv 8120 ext/ripper/ripper.y if (recv && nd_type(recv) == NODE_SELF) recv 8121 ext/ripper/ripper.y recv = (NODE *)1; recv 8122 ext/ripper/ripper.y return NEW_ATTRASGN(recv, tASET, idx); recv 8144 ext/ripper/ripper.y if (recv && nd_type(recv) == NODE_SELF) recv 8145 ext/ripper/ripper.y recv = (NODE *)1; recv 8146 ext/ripper/ripper.y return NEW_ATTRASGN(recv, rb_id_attrset(id), 0); recv 5574 io.c if (recv == rb_stdout) { recv 5575 io.c return rb_io_putc(recv, ch); recv 5658 io.c if (recv == rb_stdout) { recv 5659 io.c return rb_io_puts(argc, argv, recv); recv 6345 io.c if (recv == argf) { recv 6402 io.c if (recv == argf) { recv 6438 io.c if (recv == argf) { recv 677 parse.c #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, recv,id,arg1) recv 679 parse.c #define call_uni_op(recv,id) call_uni_op_gen(parser, recv,id) recv 13252 parse.c value_expr(recv); recv 13254 parse.c return NEW_CALL(recv, id, NEW_LIST(arg1)); recv 13260 parse.c value_expr(recv); recv 13261 parse.c return NEW_CALL(recv, id, 0); recv 13452 parse.c if (recv && nd_type(recv) == NODE_SELF) recv 13453 parse.c recv = (NODE *)1; recv 13454 parse.c return NEW_ATTRASGN(recv, tASET, idx); recv 13476 parse.c if (recv && nd_type(recv) == NODE_SELF) recv 13477 parse.c recv = (NODE *)1; recv 13478 parse.c return NEW_ATTRASGN(recv, rb_id_attrset(id), 0); recv 373 parse.y #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, recv,id,arg1) recv 375 parse.y #define call_uni_op(recv,id) call_uni_op_gen(parser, recv,id) recv 7920 parse.y value_expr(recv); recv 7922 parse.y return NEW_CALL(recv, id, NEW_LIST(arg1)); recv 7928 parse.y value_expr(recv); recv 7929 parse.y return NEW_CALL(recv, id, 0); recv 8120 parse.y if (recv && nd_type(recv) == NODE_SELF) recv 8121 parse.y recv = (NODE *)1; recv 8122 parse.y return NEW_ATTRASGN(recv, tASET, idx); recv 8144 parse.y if (recv && nd_type(recv) == NODE_SELF) recv 8145 parse.y recv = (NODE *)1; recv 8146 parse.y return NEW_ATTRASGN(recv, rb_id_attrset(id), 0); recv 18 proc.c VALUE recv; recv 764 proc.c rb_gc_mark(data->recv); recv 818 proc.c data->recv = obj; recv 878 proc.c m1->recv != m2->recv || m1->body != m2->body) recv 900 proc.c hash ^= (long)m->recv; recv 925 proc.c data->recv = Qundef; recv 948 proc.c return data->recv; recv 1217 proc.c if (data->recv == Qundef) { recv 1229 proc.c VALUE rb_vm_call(rb_thread_t * th, VALUE klass, VALUE recv, VALUE id, ID oid, recv 1233 proc.c result = rb_vm_call(th, data->oclass, data->recv, data->id, data->oid, recv 1341 proc.c if (data->rclass != CLASS_OF(recv)) { recv 1346 proc.c if (!rb_obj_is_kind_of(recv, data->rclass)) { recv 1354 proc.c bound->recv = recv; recv 1355 proc.c bound->rclass = CLASS_OF(recv); recv 1514 proc.c if (data->recv == Qundef) { recv 1517 proc.c else if (data->recv == v) { recv 1522 proc.c rb_str_buf_append(str, rb_inspect(data->recv)); recv 1369 vm.c recv, (VALUE)blockptr, 0, reg_cfp->sp, 0, 1); recv 51 vm_eval.c *reg_cfp->sp++ = recv; recv 56 vm_eval.c vm_setup_method(th, reg_cfp, argc, blockptr, 0, iseqval, recv); recv 61 vm_eval.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_CALL, recv, id, klass); recv 66 vm_eval.c recv, (VALUE)blockptr, 0, reg_cfp->sp, 0, 1); recv 71 vm_eval.c val = call_cfunc(body->nd_cfnc, recv, body->nd_argc, argc, argv); recv 81 vm_eval.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_RETURN, recv, id, klass); recv 88 vm_eval.c val = rb_ivar_set(recv, body->nd_vid, argv[0]); recv 96 vm_eval.c val = rb_attr_get(recv, body->nd_vid); recv 101 vm_eval.c recv, klass, argc, (VALUE *)argv, blockptr); recv 107 vm_eval.c return method_missing(recv, id, argc, argv, 0); recv 125 vm_eval.c return vm_call0(th, klass, recv, id, oid, argc, argv, body, nosuper); recv 131 vm_eval.c VALUE recv = th->cfp->self; recv 142 vm_eval.c klass = vm_search_normal_superclass(cfp->method_class, recv); recv 153 vm_eval.c return method_missing(recv, id, argc, argv, 0); recv 156 vm_eval.c return vm_call0(th, klass, recv, id, (ID)body->nd_file, recv 191 vm_eval.c rb_id2name(mid), (void *)recv); recv 198 vm_eval.c return method_missing(recv, mid, argc, argv, recv 212 vm_eval.c return method_missing(recv, mid, argc, argv, NOEX_SUPER); recv 214 vm_eval.c return method_missing(recv, mid, argc, argv, recv 223 vm_eval.c return method_missing(recv, mid, argc, argv, NOEX_PRIVATE); recv 238 vm_eval.c return method_missing(recv, mid, argc, argv, NOEX_PROTECTED); recv 249 vm_eval.c return vm_call0(th, klass, recv, mid, id, argc, argv, body, noex & NOEX_NOSUPER); recv 255 vm_eval.c return rb_call0(klass, recv, mid, argc, argv, scope, Qundef); recv 383 vm_eval.c return rb_call(CLASS_OF(recv), recv, mid, argc, argv, CALL_FCALL); recv 406 vm_eval.c return rb_call(CLASS_OF(recv), recv, mid, n, argv, CALL_FCALL); recv 412 vm_eval.c return rb_call(CLASS_OF(recv), recv, mid, argc, argv, CALL_FCALL); recv 418 vm_eval.c return rb_call(CLASS_OF(recv), recv, mid, argc, argv, CALL_PUBLIC); recv 435 vm_eval.c return rb_call0(CLASS_OF(recv), recv, rb_to_id(vid), argc, argv, scope, self); recv 459 vm_eval.c return send_internal(argc, argv, recv, NOEX_NOSUPER | NOEX_PRIVATE); recv 476 vm_eval.c return send_internal(argc, argv, recv, NOEX_PUBLIC); recv 283 vm_insnhelper.c return (*func) (recv, rb_ary_new4(argc, argv)); recv 286 vm_insnhelper.c return (*func) (argc, argv, recv); recv 289 vm_insnhelper.c return (*func) (recv); recv 292 vm_insnhelper.c return (*func) (recv, argv[0]); recv 295 vm_insnhelper.c return (*func) (recv, argv[0], argv[1]); recv 298 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2]); recv 301 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3]); recv 304 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4]); recv 307 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 311 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 315 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 319 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 323 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 327 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 332 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 337 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 342 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 347 vm_insnhelper.c return (*func) (recv, argv[0], argv[1], argv[2], argv[3], argv[4], recv 365 vm_insnhelper.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_CALL, recv, id, klass); recv 369 vm_insnhelper.c recv, (VALUE) blockptr, 0, reg_cfp->sp, 0, 1); recv 376 vm_insnhelper.c val = call_cfunc(mn->nd_cfnc, recv, mn->nd_argc, num, reg_cfp->sp + 1); recv 384 vm_insnhelper.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_RETURN, recv, id, klass); recv 402 vm_insnhelper.c val = rb_vm_invoke_proc(th, proc, recv, argc, argv, blockptr); recv 418 vm_insnhelper.c val = rb_funcall2(recv, idMethodMissing, num + 1, argv); recv 450 vm_insnhelper.c VM_FRAME_MAGIC_METHOD, recv, (VALUE) blockptr, recv 473 vm_insnhelper.c VM_FRAME_MAGIC_METHOD, recv, (VALUE) blockptr, recv 498 vm_insnhelper.c vm_setup_method(th, cfp, num, blockptr, flag, (VALUE)node->nd_body, recv); recv 502 vm_insnhelper.c val = vm_call_cfunc(th, cfp, num, id, (ID)mn->nd_file, recv, mn->nd_clss, flag, node, blockptr); recv 506 vm_insnhelper.c val = rb_ivar_set(recv, node->nd_vid, *(cfp->sp - 1)); recv 515 vm_insnhelper.c val = rb_attr_get(recv, node->nd_vid); recv 523 vm_insnhelper.c val = vm_call_bmethod(th, (ID)mn->nd_file, node->nd_cval, recv, mn->nd_clss, num, argv, blockptr); recv 556 vm_insnhelper.c val = vm_method_missing(th, id, recv, num, blockptr, stat); recv 567 vm_insnhelper.c val = vm_method_missing(th, id, recv, num, blockptr, NOEX_PROTECTED); recv 595 vm_insnhelper.c val = vm_method_missing(th, id, recv, num, blockptr, stat); recv 610 vm_insnhelper.c extern VALUE rb_f_send(int argc, VALUE *argv, VALUE recv); recv 1181 vm_insnhelper.c VALUE k = CLASS_OF(recv); recv 1228 vm_insnhelper.c klass = vm_search_normal_superclass(lcfp->method_class, recv); recv 1236 vm_insnhelper.c klass = vm_search_normal_superclass(ip->klass, recv); recv 1472 vm_insnhelper.c if (FIXNUM_2_P(recv, obj) && recv 1474 vm_insnhelper.c if (recv == obj) { recv 1481 vm_insnhelper.c else if (!SPECIAL_CONST_P(recv) && !SPECIAL_CONST_P(obj)) { recv 1482 vm_insnhelper.c if (HEAP_CLASS_OF(recv) == rb_cFloat && recv 1485 vm_insnhelper.c double a = RFLOAT_VALUE(recv); recv 1498 vm_insnhelper.c else if (HEAP_CLASS_OF(recv) == rb_cString && recv 1501 vm_insnhelper.c val = rb_str_equal(recv, obj); recv 1504 vm_insnhelper.c NODE *mn = vm_method_search(idEq, CLASS_OF(recv), ic); recv 1508 vm_insnhelper.c return recv == obj ? Qtrue : Qfalse; recv 163 vm_insnhelper.h VALUE v = vm_call_method(th, GET_CFP(), num, blockptr, flag, id, mn, recv); \ recv 191 vm_insnhelper.h VALUE klass = CLASS_OF(recv); \ recv 192 vm_insnhelper.h CALL_METHOD(num, 0, 0, id, rb_method_node(klass, id), recv); \ recv 2525 win32/win32.c r = recv(s, buf, len, flags);