14#ifndef MRBC_SRC_GLOBAL_H_
15#define MRBC_SRC_GLOBAL_H_
39void mrbc_global_clear_vm_id(
void);
40void mrbc_debug_dump_const(
void);
41void mrbc_debug_dump_global(
void);
mrbc_value * mrbc_get_class_const(const struct RClass *cls, mrbc_sym sym_id)
void mrbc_init_global(void)
int mrbc_set_global(mrbc_sym sym_id, mrbc_value *v)
void mrbc_get_all_class_const(const struct RClass *cls, mrbc_value *ret)
mrbc_value * mrbc_get_const(mrbc_sym sym_id)
mrbc_value * mrbc_get_global(mrbc_sym sym_id)
int mrbc_set_class_const(const struct RClass *cls, mrbc_sym sym_id, mrbc_value *v)
int mrbc_set_const(mrbc_sym sym_id, mrbc_value *v)
mruby/c value definitions
int16_t mrbc_sym
mruby/c symbol ID
struct RObject mrbc_value