Searched refs:rb_method_basic_definition_p (Results 1 – 17 of 17) sorted by relevance
/dports/lang/ruby26/ruby-2.6.9/ |
H A D | complex.c | 75 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 D | internal.h | 1230 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 D | eval_error.c | 65 if (rb_method_basic_definition_p(CLASS_OF(info), set_backtrace)) { in set_backtrace()
|
H A D | object.c | 2547 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 D | enum.c | 721 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 D | vm_args.c | 884 else if (SYMBOL_P(block_code) && rb_method_basic_definition_p(rb_cSymbol, idTo_proc)) { in vm_caller_setup_arg_block()
|
H A D | vm_eval.c | 891 if (rb_method_basic_definition_p(CLASS_OF(recv), idMethodMissing)) { in send_internal()
|
H A D | vm_method.c | 1932 rb_method_basic_definition_p(VALUE klass, ID id) in rb_method_basic_definition_p() function
|
H A D | error.c | 1174 if (rb_method_basic_definition_p(CLASS_OF(exc), id_backtrace)) { in rb_get_backtrace()
|
H A D | proc.c | 1357 if (rb_method_basic_definition_p(klass, rmiss)) return 0; in respond_to_missing_p()
|
H A D | numeric.c | 272 #define method_basic_p(klass) rb_method_basic_definition_p(klass, mid)
|
H A D | hash.c | 1717 if (rb_method_basic_definition_p(CLASS_OF(hash), id_default)) { in rb_hash_default_value()
|
H A D | vm_insnhelper.c | 2015 if (rb_method_basic_definition_p(CLASS_OF(calling->recv), idMethodMissing)) { in vm_call_opt_send()
|
H A D | io.c | 7786 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 D | intern.h | 419 int rb_method_basic_definition_p(VALUE, ID);
|
/dports/lang/ruby26/ruby-2.6.9/doc/ |
H A D | ChangeLog-2.0.0 | 13758 nobu pointed out that rb_method_basic_definition_p() is enough
|
H A D | ChangeLog-1.9.3 | 21278 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.
|