Functions |
mrb_value | mrb_vm_special_get (mrb_state *, mrb_sym) |
void | mrb_vm_special_set (mrb_state *, mrb_sym, mrb_value) |
mrb_value | mrb_vm_iv_get (mrb_state *, mrb_sym) |
void | mrb_vm_iv_set (mrb_state *, mrb_sym, mrb_value) |
mrb_value | mrb_vm_cv_get (mrb_state *, mrb_sym) |
void | mrb_vm_cv_set (mrb_state *, mrb_sym, mrb_value) |
mrb_value | mrb_vm_const_get (mrb_state *, mrb_sym) |
void | mrb_vm_const_set (mrb_state *, mrb_sym, mrb_value) |
mrb_value | mrb_const_get (mrb_state *, mrb_value, mrb_sym) |
void | mrb_const_set (mrb_state *, mrb_value, mrb_sym, mrb_value) |
mrb_bool | mrb_const_defined (mrb_state *, mrb_value, mrb_sym) |
void | mrb_const_remove (mrb_state *, mrb_value, mrb_sym) |
mrb_value | mrb_obj_iv_get (mrb_state *mrb, struct RObject *obj, mrb_sym sym) |
void | mrb_obj_iv_set (mrb_state *mrb, struct RObject *obj, mrb_sym sym, mrb_value v) |
mrb_bool | mrb_obj_iv_defined (mrb_state *mrb, struct RObject *obj, mrb_sym sym) |
void | mrb_obj_iv_ifnone (mrb_state *mrb, struct RObject *obj, mrb_sym sym, mrb_value v) |
mrb_value | mrb_iv_get (mrb_state *mrb, mrb_value obj, mrb_sym sym) |
void | mrb_iv_set (mrb_state *mrb, mrb_value obj, mrb_sym sym, mrb_value v) |
mrb_bool | mrb_iv_defined (mrb_state *, mrb_value, mrb_sym) |
mrb_value | mrb_iv_remove (mrb_state *mrb, mrb_value obj, mrb_sym sym) |
void | mrb_iv_copy (mrb_state *mrb, mrb_value dst, mrb_value src) |
int | mrb_const_defined_at (mrb_state *mrb, struct RClass *klass, mrb_sym id) |
mrb_value | mrb_mod_constants (mrb_state *mrb, mrb_value mod) |
mrb_value | mrb_f_global_variables (mrb_state *mrb, mrb_value self) |
mrb_value | mrb_gv_get (mrb_state *mrb, mrb_sym sym) |
void | mrb_gv_set (mrb_state *mrb, mrb_sym sym, mrb_value val) |
mrb_value | mrb_obj_instance_variables (mrb_state *, mrb_value) |
mrb_value | mrb_obj_iv_inspect (mrb_state *, struct RObject *) |
mrb_sym | mrb_class_sym (mrb_state *mrb, struct RClass *c, struct RClass *outer) |
mrb_value | mrb_mod_class_variables (mrb_state *, mrb_value) |
mrb_value | mrb_mod_cv_get (mrb_state *mrb, struct RClass *c, mrb_sym sym) |
mrb_value | mrb_cv_get (mrb_state *mrb, mrb_value mod, mrb_sym sym) |
void | mrb_mod_cv_set (mrb_state *mrb, struct RClass *c, mrb_sym sym, mrb_value v) |
void | mrb_cv_set (mrb_state *mrb, mrb_value mod, mrb_sym sym, mrb_value v) |
mrb_bool | mrb_mod_cv_defined (mrb_state *mrb, struct RClass *c, mrb_sym sym) |
mrb_bool | mrb_cv_defined (mrb_state *mrb, mrb_value mod, mrb_sym sym) |
void | mrb_gc_mark_gv (mrb_state *) |
void | mrb_gc_free_gv (mrb_state *) |
void | mrb_gc_mark_iv (mrb_state *, struct RObject *) |
size_t | mrb_gc_mark_iv_size (mrb_state *, struct RObject *) |
void | mrb_gc_free_iv (mrb_state *, struct RObject *) |