Home
last modified time | relevance | path

Searched refs:rb_method_basic_definition_p (Results 1 – 17 of 17) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/
H A Dcomplex.c75 LIKELY(rb_method_basic_definition_p(rb_cInteger, idPLUS))) { in f_add()
83 LIKELY(rb_method_basic_definition_p(rb_cFloat, idPLUS))) { in f_add()
89 LIKELY(rb_method_basic_definition_p(rb_cRational, idPLUS))) { in f_add()
127 LIKELY(rb_method_basic_definition_p(rb_cInteger, idMULT))) { in f_mul()
137 LIKELY(rb_method_basic_definition_p(rb_cFloat, idMULT))) { in f_mul()
142 LIKELY(rb_method_basic_definition_p(rb_cRational, idMULT))) { in f_mul()
146 else if (LIKELY(rb_method_basic_definition_p(CLASS_OF(x), idMULT))) { in f_mul()
156 LIKELY(rb_method_basic_definition_p(CLASS_OF(x), idMINUS))) { in f_sub()
H A Dinternal.h1230 rb_method_basic_definition_p(TOKEN_PASTE(rb_c,type), id_cmp) && \
1734 if (rb_method_basic_definition_p(rb_cInteger, mid)) in rb_num_positive_int_p()
1738 if (rb_method_basic_definition_p(rb_cInteger, mid)) in rb_num_positive_int_p()
1751 if (rb_method_basic_definition_p(rb_cInteger, mid)) in rb_num_negative_int_p()
1755 if (rb_method_basic_definition_p(rb_cInteger, mid)) in rb_num_negative_int_p()
H A Deval_error.c65 if (rb_method_basic_definition_p(CLASS_OF(info), set_backtrace)) { in set_backtrace()
H A Dobject.c2547 else if (!rb_method_basic_definition_p(CLASS_OF(mod), id_const_missing)) { in rb_mod_const_get()
3708 return rb_method_basic_definition_p(klass, id_to_f); in basic_to_f_p()
3912 cache->basic = rb_method_basic_definition_p(klass, id_dig); in dig_basic_p()
H A Denum.c721 rb_method_basic_definition_p(rb_cInteger, idPLUS) && in ary_inject_op()
834 rb_method_basic_definition_p(CLASS_OF(obj), id_each)) { in enum_inject()
3972 rb_method_basic_definition_p(CLASS_OF(obj), id_each)) in enum_sum()
H A Dvm_args.c884 else if (SYMBOL_P(block_code) && rb_method_basic_definition_p(rb_cSymbol, idTo_proc)) { in vm_caller_setup_arg_block()
H A Dvm_eval.c891 if (rb_method_basic_definition_p(CLASS_OF(recv), idMethodMissing)) { in send_internal()
H A Dvm_method.c1932 rb_method_basic_definition_p(VALUE klass, ID id) in rb_method_basic_definition_p() function
H A Derror.c1174 if (rb_method_basic_definition_p(CLASS_OF(exc), id_backtrace)) { in rb_get_backtrace()
H A Dproc.c1357 if (rb_method_basic_definition_p(klass, rmiss)) return 0; in respond_to_missing_p()
H A Dnumeric.c272 #define method_basic_p(klass) rb_method_basic_definition_p(klass, mid)
H A Dhash.c1717 if (rb_method_basic_definition_p(CLASS_OF(hash), id_default)) { in rb_hash_default_value()
H A Dvm_insnhelper.c2015 if (rb_method_basic_definition_p(CLASS_OF(calling->recv), idMethodMissing)) { in vm_call_opt_send()
H A Dio.c7786 rb_method_basic_definition_p(CLASS_OF(rb_stdout), id_write)) { in rb_p()
/dports/lang/ruby26/ruby-2.6.9/include/ruby/
H A Dintern.h419 int rb_method_basic_definition_p(VALUE, ID);
/dports/lang/ruby26/ruby-2.6.9/doc/
H A DChangeLog-2.0.013758 nobu pointed out that rb_method_basic_definition_p() is enough
H A DChangeLog-1.9.321278 using rb_method_basic_definition_p().
44144 * include/ruby/intern.h, vm_method.c (rb_method_basic_definition_p):
44148 * vm_method.c (rb_obj_respond_to): use rb_method_basic_definition_p.