Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
#include <method.h>
Data Fields | |
VALUE | flags |
VALUE | defined_class |
struct rb_method_definition_struct *const | def |
ID | called_id |
VALUE | owner |
ID rb_method_entry_struct::called_id |
Definition at line 58 of file method.h.
Referenced by rb_alias(), rb_method_entry_clone(), rb_method_entry_complement_defined_class(), rb_method_entry_copy(), and rb_raw_obj_info().
struct rb_method_definition_struct* const rb_method_entry_struct::def |
Definition at line 57 of file method.h.
Referenced by rb_alias(), rb_free_method_entry(), rb_hash_method_entry(), rb_method_def(), rb_method_definition_set(), rb_method_entry_clone(), rb_method_entry_complement_defined_class(), rb_method_entry_copy(), rb_method_entry_eq(), rb_method_entry_location(), rb_obj_singleton_method(), rb_raw_obj_info(), rb_resolve_me_location(), and rb_undef().
VALUE rb_method_entry_struct::defined_class |
Definition at line 56 of file method.h.
Referenced by rb_alias(), rb_method_entry_clone(), rb_method_entry_complement_defined_class(), rb_method_entry_copy(), rb_raw_obj_info(), and rb_resolve_refined_method_callable().
VALUE rb_method_entry_struct::owner |
Definition at line 59 of file method.h.
Referenced by rb_alias(), rb_method_entry_clone(), rb_method_entry_complement_defined_class(), rb_method_entry_copy(), and rb_raw_obj_info().