Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Data Fields | |
struct st_table * | iv_index_tbl |
struct st_table * | iv_tbl |
struct rb_id_table * | m_tbl |
struct rb_id_table * | const_tbl |
struct rb_id_table * | callable_m_tbl |
struct rb_id_table * | cc_tbl |
struct rb_id_table * | cvc_tbl |
struct rb_subclass_entry * | subclasses |
struct rb_subclass_entry * | subclass_entry |
struct rb_subclass_entry * | module_subclass_entry |
In the case that this is an ICLASS , module_subclasses points to the link in the module's subclasses list that indicates that the klass has been included. More... | |
const VALUE | origin_ |
const VALUE | refined_class |
rb_alloc_func_t | allocator |
const VALUE | includer |
Definition at line 9640 of file rb_mjit_min_header-3.1.3.h.
rb_alloc_func_t rb_classext_struct::allocator |
Definition at line 9653 of file rb_mjit_min_header-3.1.3.h.
struct rb_id_table * rb_classext_struct::callable_m_tbl |
Definition at line 9645 of file rb_mjit_min_header-3.1.3.h.
struct rb_id_table * rb_classext_struct::cc_tbl |
Definition at line 9646 of file rb_mjit_min_header-3.1.3.h.
struct rb_id_table * rb_classext_struct::const_tbl |
Definition at line 9644 of file rb_mjit_min_header-3.1.3.h.
struct rb_id_table * rb_classext_struct::cvc_tbl |
Definition at line 9647 of file rb_mjit_min_header-3.1.3.h.
const VALUE rb_classext_struct::includer |
Definition at line 9654 of file rb_mjit_min_header-3.1.3.h.
struct st_table * rb_classext_struct::iv_index_tbl |
Definition at line 9641 of file rb_mjit_min_header-3.1.3.h.
struct st_table * rb_classext_struct::iv_tbl |
Definition at line 9642 of file rb_mjit_min_header-3.1.3.h.
struct rb_id_table * rb_classext_struct::m_tbl |
Definition at line 9643 of file rb_mjit_min_header-3.1.3.h.
struct rb_subclass_entry * rb_classext_struct::module_subclass_entry |
In the case that this is an ICLASS
, module_subclasses
points to the link in the module's subclasses
list that indicates that the klass has been included.
Hopefully that makes sense.
Definition at line 9650 of file rb_mjit_min_header-3.1.3.h.
const VALUE rb_classext_struct::origin_ |
Definition at line 9651 of file rb_mjit_min_header-3.1.3.h.
const VALUE rb_classext_struct::refined_class |
Definition at line 9652 of file rb_mjit_min_header-3.1.3.h.
struct rb_subclass_entry * rb_classext_struct::subclass_entry |
Definition at line 9649 of file rb_mjit_min_header-3.1.3.h.
struct rb_subclass_entry * rb_classext_struct::subclasses |
Definition at line 9648 of file rb_mjit_min_header-3.1.3.h.