internal.h File Reference
Go to the source code of this file.
Define Documentation
| #define RCLASS_CONST_TBL |
( |
c |
|
) |
(RCLASS_EXT(c)->const_tbl) |
Referenced by autoload_delete(), autoload_node_id(), class_alloc(), fc_i(), find_class_path(), gc_mark_children(), include_class_new(), init_copy(), obj_free(), rb_autoload(), rb_const_defined_0(), rb_const_get_0(), rb_const_remove(), rb_const_set(), rb_mod_const_at(), rb_mod_init_copy(), rb_singleton_class_clone(), set_const_visibility(), and vm_get_ev_const().
| #define RCLASS_EXT |
( |
c |
|
) |
(RCLASS(c)->ptr) |
| #define RCLASS_IV_INDEX_TBL |
( |
c |
|
) |
(RCLASS(c)->iv_index_tbl) |
| #define RCLASS_IV_TBL |
( |
c |
|
) |
(RCLASS_EXT(c)->iv_tbl) |
Referenced by autoload_delete(), autoload_node(), class_alloc(), classname(), fc_path(), find_class_path(), gc_mark_children(), include_class_new(), init_copy(), ivar_get(), memsize_of(), obj_free(), rb_autoload(), rb_class_path(), rb_cvar_get(), rb_cvar_set(), rb_ivar_count(), rb_ivar_defined(), rb_ivar_foreach(), rb_ivar_set(), rb_mod_class_variables(), rb_mod_init_copy(), rb_mod_remove_cvar(), rb_obj_remove_instance_variable(), rb_singleton_class_attached(), rb_singleton_class_clone(), and w_extended().
| #define RCLASS_M_TBL |
( |
c |
|
) |
(RCLASS(c)->m_tbl) |
Referenced by add_opt_method(), class_alloc(), class_instance_method_list(), gc_mark_children(), include_class_new(), memsize_of(), obj_free(), rb_class_boot(), rb_class_inherited_p(), rb_include_module(), rb_method_entry_make(), rb_mod_init_copy(), rb_module_new(), rb_obj_is_kind_of(), rb_obj_singleton_methods(), rb_singleton_class_clone(), remove_method(), search_method(), and w_extended().
| #define RCLASS_SUPER |
( |
c |
|
) |
(RCLASS_EXT(c)->super) |
Referenced by class_alloc(), class_init_copy_check(), class_instance_method_list(), gc_mark_children(), include_class_new(), make_metaclass(), mnew(), rb_alias(), rb_autoload_p(), rb_class_boot(), rb_class_get_superclass(), rb_class_inherited_p(), rb_class_initialize(), rb_class_real(), rb_class_superclass(), rb_const_defined_0(), rb_const_get_0(), rb_define_class(), rb_define_class_id_under(), rb_include_module(), rb_mod_ancestors(), rb_mod_const_of(), rb_mod_include_p(), rb_mod_included_modules(), rb_mod_init_copy(), rb_mod_modfunc(), rb_obj_alloc(), rb_obj_is_kind_of(), rb_obj_singleton_methods(), rb_singleton_class_clone(), search_method(), struct_ivar_get(), vm_call0(), vm_call_method(), vm_call_super(), vm_search_const_defined_class(), vm_search_normal_superclass(), and w_extended().
| #define RUBY_INTERNAL_H 1 |