![]() |
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 | ) |