Header: mruby/boxing_word.h

Function Summary collapse

Define Summary

#define MRUBY_BOXING_WORD_H
#define MRB_SYMBOL_SHIFT
#define MRB_FIXNUM_FLAG
#define MRB_SYMBOL_FLAG
#define MRB_FIXNUM_MASK
#define MRB_SYMBOL_MASK
#define MRB_IMMEDIATE_MASK
#define BOXWORD_SHIFT_VALUE
#define BOXWORD_SET_SHIFT_VALUE
#define BOXWORD_SHIFT_VALUE_P
#define BOXWORD_OBJ_TYPE_P

Function Details

mrb_value mrb_word_boxing_cptr_value(struct mrb_state* , void* )

mrb_value mrb_word_boxing_float_value(struct mrb_state* , mrb_float )

mrb_value mrb_word_boxing_float_pool(struct mrb_state* , mrb_float )

enum mrb_type(mrb_value o)