Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
Go to the source code of this file.
Data Structures | |
struct | args_info |
struct | fill_values_arg |
Macros | |
#define | KW_SPECIFIED_BITS_MAX (32-1) /* TODO: 32 -> Fixnum's max bits */ |
Enumerations | |
enum | arg_setup_type { arg_setup_method , arg_setup_block } |
Functions | |
VALUE | rb_keyword_error_new (const char *error, VALUE keys) |
const rb_callable_method_entry_t * | rb_resolve_refined_method_callable (VALUE refinements, const rb_callable_method_entry_t *me) |
enum arg_setup_type |
const rb_callable_method_entry_t * rb_resolve_refined_method_callable | ( | VALUE | refinements, |
const rb_callable_method_entry_t * | me | ||
) |
Definition at line 1301 of file vm_method.c.
References rb_callable_method_entry_struct::called_id, rb_method_entry_struct::defined_class, rb_callable_method_entry_struct::defined_class, and rb_method_entry_complement_defined_class().