Ruby
2.5.0dev(2017-10-22revision60238)
|
Go to the source code of this file.
Data Structures | |
struct | rb_deprecated_classext_struct |
Macros | |
#define | RUBY_BACKWARD_CLASSEXT_H 1 |
#define | RCLASS_EXT(c) ((rb_deprecated_classext_t *)RCLASS(c)->ptr) |
#define | RCLASS_SUPER(c) (RCLASS(c)->super) |
Typedefs | |
typedef struct rb_deprecated_classext_struct | rb_deprecated_classext_t |
#define RCLASS_EXT | ( | c | ) | ((rb_deprecated_classext_t *)RCLASS(c)->ptr) |
Definition at line 15 of file classext.h.
Referenced by rb_class_foreach_subclass(), rb_class_remove_from_module_subclasses(), rb_class_remove_from_super_subclasses(), rb_class_subclass_add(), rb_define_alloc_func(), and rb_get_alloc_func().
#define RCLASS_SUPER | ( | c | ) | (RCLASS(c)->super) |
Definition at line 16 of file classext.h.
Referenced by rb_class_real(), rb_class_superclass(), rb_define_class(), rb_define_class_id_under(), rb_get_alloc_func(), rb_mod_ancestors(), rb_mod_const_of(), rb_mod_include_p(), and rb_mod_included_modules().
#define RUBY_BACKWARD_CLASSEXT_H 1 |
Definition at line 8 of file classext.h.
typedef struct rb_deprecated_classext_struct rb_deprecated_classext_t |