Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
Internal header for Object. More...
Go to the source code of this file.
Macros | |
#define | ROBJECT_IV_INDEX_TBL ROBJECT_IV_INDEX_TBL_inline |
Functions | |
VALUE | rb_class_search_ancestor (VALUE klass, VALUE super) |
void | rb_undefined_alloc (VALUE klass) |
double | rb_num_to_dbl (VALUE val) |
VALUE | rb_obj_dig (int argc, VALUE *argv, VALUE self, VALUE notfound) |
VALUE | rb_immutable_obj_clone (int, VALUE *, VALUE) |
VALUE | rb_check_convert_type_with_id (VALUE, int, const char *, ID) |
int | rb_bool_expected (VALUE, const char *) |
int | rb_opts_exception_p (VALUE opts, int default_value) |
VALUE | rb_obj_equal (VALUE obj1, VALUE obj2) |
VALUE | rb_obj_not (VALUE obj) |
VALUE | rb_obj_not_equal (VALUE obj1, VALUE obj2) |
void | rb_obj_copy_ivar (VALUE dest, VALUE obj) |
VALUE | rb_false (VALUE obj) |
VALUE | rb_convert_type_with_id (VALUE v, int t, const char *nam, ID mid) |
VALUE | rb_obj_size (VALUE self, VALUE args, VALUE obj) |
Internal header for Object.
Definition in file object.h.