recv 5049 compile.c DECL_ANCHOR(recv);
recv 5059 compile.c INIT_ANCHOR(recv);
recv 5127 compile.c COMPILE(recv, "recv", node->nd_recv);
recv 5130 compile.c ADD_INSN(recv, line, dup);
recv 5131 compile.c ADD_INSNL(recv, line, branchnil, lskip);
recv 5135 compile.c ADD_CALL_RECEIVER(recv, line);
recv 5146 compile.c ADD_SEQ(ret, recv);
recv 5495 compile.c DECL_ANCHOR(recv);
recv 5498 compile.c INIT_ANCHOR(recv);
recv 5502 compile.c ADD_INSN1(recv, line, putobject, node->nd_lit);
recv 5507 compile.c COMPILE(recv, "receiver", node->nd_recv);
recv 5511 compile.c COMPILE(recv, "receiver", node->nd_value);
recv 5518 compile.c if (recv->last == recv->anchor.next &&
recv 5519 compile.c INSN_OF(recv->last) == BIN(putobject) &&
recv 5523 compile.c OPERAND_AT(recv->last, 0));
recv 5526 compile.c ADD_SEQ(ret, recv);
recv 5532 compile.c ADD_SEQ(ret, recv);
recv 6056 compile.c DECL_ANCHOR(recv);
recv 6088 compile.c INIT_ANCHOR(recv);
recv 6092 compile.c flag |= COMPILE_RECV(recv, "recv", node);
recv 6100 compile.c ADD_INSN(recv, line, dup);
recv 6102 compile.c ADD_INSNL(recv, line, branchnil, lskip);
recv 6106 compile.c ADD_SEQ(ret, recv);
recv 6130 compile.c ADD_SEQ(ret, recv);
recv 334 enumerator.c VALUE recv, meth = sym_each;
recv 339 enumerator.c recv = generator_init(generator_allocate(rb_cGenerator), rb_block_proc());
recv 354 enumerator.c recv = *argv++;
recv 361 enumerator.c return enumerator_init(obj, recv, meth, argc, argv, 0, size);
recv 1218 error.c ptr[NAME_ERR_MESG__RECV] = recv;
recv 1228 error.c rb_ivar_set(exc, id_mesg, rb_name_err_mesg_new(mesg, recv, method));
recv 1231 error.c rb_ivar_set(exc, id_receiver, recv);
recv 1333 error.c VALUE *ptr, recv, mesg;
recv 1335 error.c recv = rb_ivar_lookup(self, id_receiver, Qundef);
recv 1336 error.c if (recv != Qundef) return recv;
recv 102 ext/io/console/console.c return rb_funcallv(recv, vid, argc, argv);
recv 505 ext/ripper/ripper.c #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, (recv),(id),(arg1))
recv 507 ext/ripper/ripper.c #define call_uni_op(recv,id) call_uni_op_gen(parser, (recv),(id))
recv 14814 ext/ripper/ripper.c value_expr(recv);
recv 14816 ext/ripper/ripper.c return NEW_CALL(recv, id, NEW_LIST(arg1));
recv 14822 ext/ripper/ripper.c value_expr(recv);
recv 14823 ext/ripper/ripper.c return NEW_CALL(recv, id, 0);
recv 15160 ext/ripper/ripper.c return NEW_ATTRASGN(recv, tASET, idx);
recv 15175 ext/ripper/ripper.c return NEW_ATTRASGN(recv, id, 0);
recv 16056 ext/ripper/ripper.c VALUE recv = dispatch3(field, lhs, type, attr);
recv 16057 ext/ripper/ripper.c return dispatch3(opassign, recv, op, rhs);
recv 451 ext/ripper/ripper.y #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, (recv),(id),(arg1))
recv 453 ext/ripper/ripper.y #define call_uni_op(recv,id) call_uni_op_gen(parser, (recv),(id))
recv 9065 ext/ripper/ripper.y value_expr(recv);
recv 9067 ext/ripper/ripper.y return NEW_CALL(recv, id, NEW_LIST(arg1));
recv 9073 ext/ripper/ripper.y value_expr(recv);
recv 9074 ext/ripper/ripper.y return NEW_CALL(recv, id, 0);
recv 9411 ext/ripper/ripper.y return NEW_ATTRASGN(recv, tASET, idx);
recv 9426 ext/ripper/ripper.y return NEW_ATTRASGN(recv, id, 0);
recv 10307 ext/ripper/ripper.y VALUE recv = dispatch3(field, lhs, type, attr);
recv 10308 ext/ripper/ripper.y return dispatch3(opassign, recv, op, rhs);
recv 953 internal.h rb_exc_raise(rb_name_err_new(mesg, recv, name))
recv 955 internal.h rb_name_err_raise_str(rb_fstring_cstr(mesg), (recv), (name))
recv 7048 io.c if (recv == rb_stdout) {
recv 7049 io.c return rb_io_putc(recv, ch);
recv 7153 io.c if (recv == rb_stdout) {
recv 7154 io.c return rb_io_puts(argc, argv, recv);
recv 8175 io.c if (recv == argf) {
recv 8248 io.c if (recv == argf) {
recv 8301 io.c if (recv == argf) {
recv 129 method.h VALUE (*invoker)(VALUE (*func)(ANYARGS), VALUE recv, int argc, const VALUE *argv);
recv 505 parse.c #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, (recv),(id),(arg1))
recv 507 parse.c #define call_uni_op(recv,id) call_uni_op_gen(parser, (recv),(id))
recv 14738 parse.c value_expr(recv);
recv 14740 parse.c return NEW_CALL(recv, id, NEW_LIST(arg1));
recv 14746 parse.c value_expr(recv);
recv 14747 parse.c return NEW_CALL(recv, id, 0);
recv 15084 parse.c return NEW_ATTRASGN(recv, tASET, idx);
recv 15099 parse.c return NEW_ATTRASGN(recv, id, 0);
recv 15980 parse.c VALUE recv = dispatch3(field, lhs, type, attr);
recv 15981 parse.c return dispatch3(opassign, recv, op, rhs);
recv 451 parse.y #define call_bin_op(recv,id,arg1) call_bin_op_gen(parser, (recv),(id),(arg1))
recv 453 parse.y #define call_uni_op(recv,id) call_uni_op_gen(parser, (recv),(id))
recv 9065 parse.y value_expr(recv);
recv 9067 parse.y return NEW_CALL(recv, id, NEW_LIST(arg1));
recv 9073 parse.y value_expr(recv);
recv 9074 parse.y return NEW_CALL(recv, id, 0);
recv 9411 parse.y return NEW_ATTRASGN(recv, tASET, idx);
recv 9426 parse.y return NEW_ATTRASGN(recv, id, 0);
recv 10307 parse.y VALUE recv = dispatch3(field, lhs, type, attr);
recv 10308 parse.y return dispatch3(opassign, recv, op, rhs);
recv 30 proc.c const VALUE recv;
recv 1208 proc.c rb_gc_mark(data->recv);
recv 1260 proc.c RB_OBJ_WRITE(method, &data->recv, obj);
recv 1320 proc.c RB_OBJ_WRITE(method, &data->recv, obj);
recv 1411 proc.c m1->recv != m2->recv) {
recv 1434 proc.c hash = rb_hash_start((st_index_t)m->recv);
recv 1459 proc.c RB_OBJ_WRITE(method, &data->recv, Qundef);
recv 1480 proc.c return data->recv;
recv 1941 proc.c RB_OBJ_WRITE(clone, &data->recv, orig->recv);
recv 1979 proc.c return rb_vm_call(th, data->recv, data->me->called_id, argc, argv,
recv 2011 proc.c if (data->recv == Qundef) {
recv 2127 proc.c methclass != CLASS_OF(recv) && !rb_obj_is_kind_of(recv, methclass)) {
recv 2138 proc.c klass = CLASS_OF(recv);
recv 2141 proc.c RB_OBJ_WRITE(method, &bound->recv, recv);
recv 2484 proc.c if (data->recv == Qundef) {
recv 2487 proc.c else if (data->recv == v) {
recv 2492 proc.c rb_str_buf_append(str, rb_inspect(data->recv));
recv 2596 proc.c return mnew_internal(me, super_class, data->recv, data->me->called_id, rb_obj_class(method), FALSE, FALSE);
recv 1961 vm.c recv, VM_ENVVAL_BLOCK_PTR(blockptr),
recv 229 vm_core.h VALUE recv;
recv 58 vm_eval.c calling->recv = recv;
recv 71 vm_eval.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_CALL, calling->recv, ci->mid, cc->me->owner, Qnil);
recv 77 vm_eval.c VALUE recv = calling->recv;
recv 85 vm_eval.c val = (*cfunc->invoker)(cfunc->func, recv, argc, argv);
recv 101 vm_eval.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_RETURN, calling->recv, ci->mid, callnig->cc->me->owner, val);
recv 114 vm_eval.c VALUE recv = calling->recv;
recv 120 vm_eval.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_CALL, recv, mid, me->owner, Qnil);
recv 124 vm_eval.c vm_push_frame(th, 0, VM_FRAME_MAGIC_CFUNC, recv,
recv 131 vm_eval.c val = (*cfunc->invoker)(cfunc->func, recv, argc, argv);
recv 139 vm_eval.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_RETURN, recv, mid, me->owner, val);
recv 175 vm_eval.c *reg_cfp->sp++ = calling->recv;
recv 190 vm_eval.c ret = rb_ivar_set(calling->recv, cc->me->def->body.attr.id, argv[0]);
recv 194 vm_eval.c ret = rb_attr_get(calling->recv, cc->me->def->body.attr.id);
recv 214 vm_eval.c ret = method_missing(calling->recv, ci->mid, calling->argc, argv, ex);
recv 226 vm_eval.c return method_missing(calling->recv, ci->mid, calling->argc,
recv 232 vm_eval.c ret = send_internal(calling->argc, argv, calling->recv, CALL_FCALL);
recv 237 vm_eval.c GetProcPtr(calling->recv, proc);
recv 259 vm_eval.c return vm_call0(th, recv, id, argc, argv, me);
recv 265 vm_eval.c VALUE recv = th->cfp->self;
recv 281 vm_eval.c return method_missing(recv, id, argc, argv, MISSING_SUPER);
recv 284 vm_eval.c return vm_call0(th, recv, id, argc, argv, me);
recv 336 vm_eval.c const rb_callable_method_entry_t *me = rb_search_method_entry(recv, mid);
recv 341 vm_eval.c return method_missing(recv, mid, argc, argv, call_status);
recv 344 vm_eval.c return vm_call0(th, recv, mid, argc, argv, me);
recv 350 vm_eval.c VALUE recv;
recv 363 vm_eval.c args->recv, idMethodMissing,
recv 396 vm_eval.c return vm_respond_to(th, klass, recv, mid, TRUE);
recv 412 vm_eval.c ret = basic_obj_respond_to_missing(th, klass, recv,
recv 426 vm_eval.c args.recv = recv;
recv 442 vm_eval.c return rb_check_funcall_default(recv, mid, argc, argv, Qundef);
recv 448 vm_eval.c VALUE klass = CLASS_OF(recv);
recv 451 vm_eval.c int respond = check_funcall_respond_to(th, klass, recv, mid);
recv 456 vm_eval.c me = rb_search_method_entry(recv, mid);
recv 458 vm_eval.c return check_funcall_missing(th, klass, recv, mid, argc, argv,
recv 462 vm_eval.c return vm_call0(th, recv, mid, argc, argv, me);
recv 469 vm_eval.c VALUE klass = CLASS_OF(recv);
recv 472 vm_eval.c int respond = check_funcall_respond_to(th, klass, recv, mid);
recv 475 vm_eval.c (*hook)(FALSE, recv, mid, argc, argv, arg);
recv 479 vm_eval.c me = rb_search_method_entry(recv, mid);
recv 481 vm_eval.c VALUE ret = check_funcall_missing(th, klass, recv, mid, argc, argv,
recv 483 vm_eval.c (*hook)(ret != Qundef, recv, mid, argc, argv, arg);
recv 487 vm_eval.c (*hook)(TRUE, recv, mid, argc, argv, arg);
recv 488 vm_eval.c return vm_call0(th, recv, mid, argc, argv, me);
recv 530 vm_eval.c VALUE klass = CLASS_OF(recv);
recv 534 vm_eval.c if (SPECIAL_CONST_P(recv)) {
recv 537 vm_eval.c rb_id2str(mid), (void *)recv);
recv 539 vm_eval.c flags = RBASIC(recv)->flags;
recv 544 vm_eval.c rb_id2str(mid), (void *)recv, flags);
recv 547 vm_eval.c int type = BUILTIN_TYPE(recv);
recv 553 vm_eval.c rb_id2str(mid), typestr, (void *)recv, flags);
recv 558 vm_eval.c rb_id2str(mid), typestr, (void *)recv, flags);
recv 563 vm_eval.c rb_id2str(mid), type, (void *)recv, flags);
recv 630 vm_eval.c return rb_call0(recv, mid, argc, argv, scope, th->cfp->self);
recv 804 vm_eval.c ret = rb_call(recv, mid, argc, RARRAY_CONST_PTR(args), CALL_FCALL);
recv 810 vm_eval.c return rb_call(recv, mid, argc, argv, CALL_FCALL);
recv 843 vm_eval.c return rb_call(recv, mid, n, argv, CALL_FCALL);
recv 856 vm_eval.c return rb_call(recv, mid, argc, argv, CALL_FCALL);
recv 871 vm_eval.c return rb_call(recv, mid, argc, argv, CALL_PUBLIC);
recv 879 vm_eval.c return rb_call(recv, mid, argc, argv, CALL_PUBLIC);
recv 896 vm_eval.c return rb_call(recv, mid, argc, argv, CALL_PUBLIC);
recv 932 vm_eval.c if (rb_method_basic_definition_p(CLASS_OF(recv), idMethodMissing)) {
recv 934 vm_eval.c recv, argc, argv,
recv 961 vm_eval.c ret = rb_call0(recv, id, argc, argv, scope, self);
recv 991 vm_eval.c return send_internal(argc, argv, recv, CALL_FCALL);
recv 1011 vm_eval.c return send_internal(argc, argv, recv, CALL_PUBLIC);
recv 1126 vm_insnhelper.c VALUE klass = CLASS_OF(recv);
recv 1163 vm_insnhelper.c if (FIXNUM_2_P(recv, obj) &&
recv 1165 vm_insnhelper.c return (recv == obj) ? Qtrue : Qfalse;
recv 1167 vm_insnhelper.c else if (FLONUM_2_P(recv, obj) &&
recv 1169 vm_insnhelper.c return (recv == obj) ? Qtrue : Qfalse;
recv 1171 vm_insnhelper.c else if (!SPECIAL_CONST_P(recv) && !SPECIAL_CONST_P(obj)) {
recv 1172 vm_insnhelper.c if (RBASIC_CLASS(recv) == rb_cFloat &&
recv 1175 vm_insnhelper.c double a = RFLOAT_VALUE(recv);
recv 1183 vm_insnhelper.c else if (RBASIC_CLASS(recv) == rb_cString &&
recv 1186 vm_insnhelper.c return rb_str_equal(recv, obj);
recv 1191 vm_insnhelper.c vm_search_method(ci, cc, recv);
recv 1194 vm_insnhelper.c return recv == obj ? Qtrue : Qfalse;
recv 1408 vm_insnhelper.c vm_push_frame(th, iseq, VM_FRAME_MAGIC_METHOD, calling->recv,
recv 1435 vm_insnhelper.c sp[0] = calling->recv;
recv 1444 vm_insnhelper.c calling->recv, VM_ENVVAL_BLOCK_PTR(calling->blockptr), (VALUE)me,
recv 1456 vm_insnhelper.c return (*func)(recv, rb_ary_new4(argc, argv));
recv 1462 vm_insnhelper.c return (*func)(argc, argv, recv);
recv 1468 vm_insnhelper.c return (*func)(recv);
recv 1474 vm_insnhelper.c return (*func)(recv, argv[0]);
recv 1480 vm_insnhelper.c return (*func)(recv, argv[0], argv[1]);
recv 1486 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2]);
recv 1492 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3]);
recv 1498 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4]);
recv 1504 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5]);
recv 1510 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5], argv[6]);
recv 1516 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5], argv[6], argv[7]);
recv 1522 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5], argv[6], argv[7], argv[8]);
recv 1528 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5], argv[6], argv[7], argv[8], argv[9]);
recv 1534 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5], argv[6], argv[7], argv[8], argv[9], argv[10]);
recv 1540 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5], argv[6], argv[7], argv[8], argv[9], argv[10], argv[11]);
recv 1546 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5], argv[6], argv[7], argv[8], argv[9], argv[10], argv[11], argv[12]);
recv 1552 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5], argv[6], argv[7], argv[8], argv[9], argv[10], argv[11], argv[12], argv[13]);
recv 1558 vm_insnhelper.c return (*func)(recv, argv[0], argv[1], argv[2], argv[3], argv[4], argv[5], argv[6], argv[7], argv[8], argv[9], argv[10], argv[11], argv[12], argv[13], argv[14]);
recv 1626 vm_insnhelper.c VALUE recv = calling->recv;
recv 1631 vm_insnhelper.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_CALL, recv, me->called_id, me->owner, Qundef);
recv 1633 vm_insnhelper.c vm_push_frame(th, NULL, VM_FRAME_MAGIC_CFUNC, recv,
recv 1641 vm_insnhelper.c val = (*cfunc->invoker)(cfunc->func, recv, argc, reg_cfp->sp + 1);
recv 1649 vm_insnhelper.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_RETURN, recv, me->called_id, me->owner, val);
recv 1662 vm_insnhelper.c VALUE recv = calling->recv;
recv 1669 vm_insnhelper.c val = (*cfunc->invoker)(cfunc->func, recv, argc, argv);
recv 1695 vm_insnhelper.c VALUE recv = calling->recv;
recv 1701 vm_insnhelper.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_CALL, recv, me->called_id, me->owner, Qnil);
recv 1710 vm_insnhelper.c EXEC_EVENT_HOOK(th, RUBY_EVENT_C_RETURN, recv, me->called_id, me->owner, val);
recv 1724 vm_insnhelper.c calling->recv, VM_ENVVAL_BLOCK_PTR(calling->blockptr), (VALUE)me /* cref */,
recv 1744 vm_insnhelper.c return vm_getivar(calling->recv, cc->me->def->body.attr.id, NULL, cc, 1);
recv 1752 vm_insnhelper.c return vm_setivar(calling->recv, cc->me->def->body.attr.id, val, NULL, cc, 1);
recv 1764 vm_insnhelper.c val = vm_invoke_bmethod(th, proc, calling->recv, calling->argc, argv, calling->blockptr);
recv 1830 vm_insnhelper.c if (rb_method_basic_definition_p(CLASS_OF(calling->recv), idMethodMissing)) {
recv 1831 vm_insnhelper.c VALUE exc = make_no_method_exception(rb_eNoMethodError, 0, calling->recv,
recv 1849 vm_insnhelper.c cc->me = rb_callable_method_entry_without_refinements(CLASS_OF(calling->recv), ci->mid);
recv 1865 vm_insnhelper.c GetProcPtr(calling->recv, proc);
recv 1891 vm_insnhelper.c rb_callable_method_entry_without_refinements(CLASS_OF(calling->recv),
recv 2135 vm_insnhelper.c rb_raise_method_missing(th, calling->argc, argv, calling->recv, stat);
recv 2246 vm_insnhelper.c !rb_obj_is_kind_of(calling->recv, current_defined_class)) {
recv 2253 vm_insnhelper.c rb_obj_class(calling->recv), m);
recv 178 vm_insnhelper.h vm_search_method(ci, cc, calling.recv = (recv_)); \
recv 197 vm_method.c (*call_cfunc_invoker_func(int argc))(VALUE (*func)(ANYARGS), VALUE recv, int argc, const VALUE *)
recv 3371 win32/win32.c r = recv(s, buf, len, flags);