1#ifndef RBIMPL_INTERN_VARIABLE_H
2#define RBIMPL_INTERN_VARIABLE_H
VALUE rb_mod_const_missing(VALUE, VALUE)
Tewaking visibility of C variables/functions.
#define RBIMPL_SYMBOL_EXPORT_END()
Counterpart of RBIMPL_SYMBOL_EXPORT_BEGIN.
#define RBIMPL_SYMBOL_EXPORT_BEGIN()
Shortcut macro equivalent to RUBY_SYMBOL_EXPORT_BEGIN extern "C" {.
#define rb_obj_instance_variables(object)
VALUE rb_class_name(VALUE)
VALUE rb_f_trace_var(int, const VALUE *)
VALUE rb_class_path_cached(VALUE)
void rb_set_class_path_string(VALUE, VALUE, VALUE)
VALUE rb_const_get(VALUE, ID)
void rb_set_class_path(VALUE, VALUE, const char *)
VALUE rb_mod_class_variables(int, const VALUE *, VALUE)
void rb_copy_generic_ivar(VALUE, VALUE)
VALUE rb_path2class(const char *)
VALUE rb_cvar_defined(VALUE, ID)
VALUE rb_const_list(void *)
VALUE rb_ivar_get(VALUE, ID)
st_index_t rb_ivar_count(VALUE)
void rb_free_generic_ivar(VALUE)
VALUE rb_f_untrace_var(int, const VALUE *)
VALUE rb_cv_get(VALUE, const char *)
int rb_const_defined_at(VALUE, ID)
void rb_cvar_set(VALUE, ID, VALUE)
VALUE rb_class_path(VALUE)
VALUE rb_path_to_class(VALUE)
VALUE rb_const_get_at(VALUE, ID)
void rb_ivar_foreach(VALUE, int(*)(ID, VALUE, st_data_t), st_data_t)
VALUE rb_const_get_from(VALUE, ID)
VALUE rb_ivar_defined(VALUE, ID)
VALUE rb_obj_remove_instance_variable(VALUE, VALUE)
VALUE rb_cvar_get(VALUE, ID)
void rb_define_class_variable(VALUE, const char *, VALUE)
void rb_const_set(VALUE, ID, VALUE)
VALUE rb_mod_remove_const(VALUE, VALUE)
VALUE rb_mod_constants(int, const VALUE *, VALUE)
VALUE rb_attr_get(VALUE, ID)
void rb_alias_variable(ID, ID)
void * rb_mod_const_of(VALUE, void *)
void * rb_mod_const_at(VALUE, void *)
int rb_const_defined_from(VALUE, ID)
VALUE rb_ivar_set(VALUE, ID, VALUE)
VALUE rb_const_remove(VALUE, ID)
VALUE rb_autoload_load(VALUE, ID)
VALUE rb_f_global_variables(void)
VALUE rb_mod_remove_cvar(VALUE, VALUE)
VALUE rb_autoload_p(VALUE, ID)
void rb_cv_set(VALUE, const char *, VALUE)
int rb_const_defined(VALUE, ID)
Defines RBIMPL_ATTR_NORETURN.
#define RBIMPL_ATTR_NORETURN()
Wraps (or simulates) [[noreturn]]