|
mruby 3.3.0
mruby is the lightweight implementation of the Ruby language
|

Go to the source code of this file.
Classes | |
| struct | RBasic |
| struct | RObject |
| struct | RFiber |
Macros | |
| #define | MRB_OBJECT_HEADER |
| #define | MRB_FLAG_TEST(obj, flag) |
| #define | mrb_basic_ptr(v) |
| #define | MRB_FL_OBJ_IS_FROZEN (1 << 20) |
| #define | MRB_FROZEN_P(o) |
| #define | MRB_SET_FROZEN_FLAG(o) |
| #define | MRB_UNSET_FROZEN_FLAG(o) |
| #define | mrb_frozen_p(o) |
| #define | mrb_obj_ptr(v) |
| #define | mrb_special_const_p(x) |
| #define | mrb_static_assert_object_size(st) |
See Copyright Notice in mruby.h
| #define MRB_FLAG_TEST | ( | obj, | |
| flag ) |
| #define MRB_FROZEN_P | ( | o | ) |
| #define mrb_frozen_p | ( | o | ) |
| #define MRB_OBJECT_HEADER |
| #define MRB_SET_FROZEN_FLAG | ( | o | ) |
| #define mrb_special_const_p | ( | x | ) |
| #define mrb_static_assert_object_size | ( | st | ) |
| #define MRB_UNSET_FROZEN_FLAG | ( | o | ) |