|
#define | __has_attribute(x) 0 |
|
#define | MJIT_STATIC |
|
#define | UNLIMITED_ARGUMENTS (-1) |
|
#define | rb_ary_new2 rb_ary_new_capa |
|
#define | rb_ary_new3 rb_ary_new_from_args |
|
#define | rb_ary_new4 rb_ary_new_from_values |
|
#define | rb_big2int(x) rb_big2long(x) |
|
#define | rb_big2uint(x) rb_big2ulong(x) |
|
#define | INTEGER_PACK_MSWORD_FIRST 0x01 |
|
#define | INTEGER_PACK_LSWORD_FIRST 0x02 |
|
#define | INTEGER_PACK_MSBYTE_FIRST 0x10 |
|
#define | INTEGER_PACK_LSBYTE_FIRST 0x20 |
|
#define | INTEGER_PACK_NATIVE_BYTE_ORDER 0x40 |
|
#define | INTEGER_PACK_2COMP 0x80 |
|
#define | INTEGER_PACK_FORCE_GENERIC_IMPLEMENTATION 0x400 |
|
#define | INTEGER_PACK_FORCE_BIGNUM 0x100 |
|
#define | INTEGER_PACK_NEGATIVE 0x200 |
|
#define | INTEGER_PACK_LITTLE_ENDIAN |
|
#define | INTEGER_PACK_BIG_ENDIAN |
|
#define | rb_rational_raw1(x) rb_rational_raw((x), INT2FIX(1)) |
|
#define | rb_rational_raw2(x, y) rb_rational_raw((x), (y)) |
|
#define | rb_rational_new1(x) rb_rational_new((x), INT2FIX(1)) |
|
#define | rb_rational_new2(x, y) rb_rational_new((x), (y)) |
|
#define | rb_Rational1(x) rb_Rational((x), INT2FIX(1)) |
|
#define | rb_Rational2(x, y) rb_Rational((x), (y)) |
|
#define | rb_complex_raw1(x) rb_complex_raw((x), INT2FIX(0)) |
|
#define | rb_complex_raw2(x, y) rb_complex_raw((x), (y)) |
|
#define | rb_complex_new1(x) rb_complex_new((x), INT2FIX(0)) |
|
#define | rb_complex_new2(x, y) rb_complex_new((x), (y)) |
|
#define | rb_complex_add rb_complex_plus |
|
#define | rb_complex_sub rb_complex_minus |
|
#define | rb_complex_nagate rb_complex_uminus |
|
#define | rb_Complex1(x) rb_Complex((x), INT2FIX(0)) |
|
#define | rb_Complex2(x, y) rb_Complex((x), (y)) |
|
#define | rb_enumeratorize_with_size(obj, id, argc, argv, size_fn) rb_enumeratorize_with_size(obj, id, argc, argv, (rb_enumerator_size_func *)(size_fn)) |
|
#define | rb_enumeratorize_with_size_kw(obj, id, argc, argv, size_fn, kw_splat) rb_enumeratorize_with_size_kw(obj, id, argc, argv, (rb_enumerator_size_func *)(size_fn), kw_splat) |
|
#define | SIZED_ENUMERATOR(obj, argc, argv, size_fn) |
|
#define | SIZED_ENUMERATOR_KW(obj, argc, argv, size_fn, kw_splat) |
|
#define | RETURN_SIZED_ENUMERATOR(obj, argc, argv, size_fn) |
|
#define | RETURN_SIZED_ENUMERATOR_KW(obj, argc, argv, size_fn, kw_splat) |
|
#define | RETURN_ENUMERATOR(obj, argc, argv) RETURN_SIZED_ENUMERATOR(obj, argc, argv, 0) |
|
#define | RETURN_ENUMERATOR_KW(obj, argc, argv, kw_splat) RETURN_SIZED_ENUMERATOR_KW(obj, argc, argv, 0, kw_splat) |
|
#define | rb_exc_new2 rb_exc_new_cstr |
|
#define | rb_exc_new3 rb_exc_new_str |
|
#define | rb_check_frozen_internal(obj) |
|
#define | rb_check_frozen(obj) rb_check_frozen_inline(obj) |
|
#define | rb_check_trusted(obj) rb_check_trusted_inline(obj) |
|
#define | RB_OBJ_INIT_COPY(obj, orig) ((obj) != (orig) && (rb_obj_init_copy((obj), (orig)), 1)) |
|
#define | OBJ_INIT_COPY(obj, orig) RB_OBJ_INIT_COPY(obj, orig) |
|
#define | rb_check_arity rb_check_arity /* for ifdef */ |
|
#define | rb_fd_zero(f) FD_ZERO(f) |
|
#define | rb_fd_set(n, f) FD_SET((n), (f)) |
|
#define | rb_fd_clr(n, f) FD_CLR((n), (f)) |
|
#define | rb_fd_isset(n, f) FD_ISSET((n), (f)) |
|
#define | rb_fd_copy(d, s, n) (*(d) = *(s)) |
|
#define | rb_fd_dup(d, s) (*(d) = *(s)) |
|
#define | rb_fd_resize(n, f) ((void)(f)) |
|
#define | rb_fd_ptr(f) (f) |
|
#define | rb_fd_init(f) FD_ZERO(f) |
|
#define | rb_fd_init_copy(d, s) (*(d) = *(s)) |
|
#define | rb_fd_term(f) ((void)(f)) |
|
#define | rb_fd_max(f) FD_SETSIZE |
|
#define | rb_fd_select(n, rfds, wfds, efds, timeout) select((n), (rfds), (wfds), (efds), (timeout)) |
|
#define | HAVE_RB_DEFINE_ALLOC_FUNC 1 |
|
#define | st_foreach_safe rb_st_foreach_safe |
|
#define | rb_defout rb_stdout |
|
#define | RB_RESERVED_FD_P(fd) rb_reserved_fd_p(fd) |
|
#define | RB_NUM_COERCE_FUNCS_NEED_OPID 1 |
|
#define | rb_memcmp memcmp |
|
#define | HAVE_RB_REG_NEW_STR 1 |
|
#define | rb_argv rb_get_argv() |
|
#define | rb_str_dup_frozen rb_str_new_frozen |
|
#define | rb_hash_uint32(h, i) st_hash_uint32((h), (i)) |
|
#define | rb_hash_uint(h, i) st_hash_uint((h), (i)) |
|
#define | rb_hash_end(h) st_hash_end(h) |
|
#define | rb_str_new2 rb_str_new_cstr |
|
#define | rb_str_new3 rb_str_new_shared |
|
#define | rb_str_new4 rb_str_new_frozen |
|
#define | rb_str_new5 rb_str_new_with_class |
|
#define | rb_tainted_str_new2 rb_tainted_str_new_cstr |
|
#define | rb_str_buf_new2 rb_str_buf_new_cstr |
|
#define | rb_usascii_str_new2 rb_usascii_str_new_cstr |
|
#define | rb_str_buf_cat rb_str_cat |
|
#define | rb_str_buf_cat2 rb_str_cat_cstr |
|
#define | rb_str_cat2 rb_str_cat_cstr |
|
#define | rb_strlen_lit(str) (sizeof(str "") - 1) |
|
#define | rb_str_new_lit(str) rb_str_new_static((str), rb_strlen_lit(str)) |
|
#define | rb_usascii_str_new_lit(str) rb_usascii_str_new_static((str), rb_strlen_lit(str)) |
|
#define | rb_utf8_str_new_lit(str) rb_utf8_str_new_static((str), rb_strlen_lit(str)) |
|
#define | rb_enc_str_new_lit(str, enc) rb_enc_str_new_static((str), rb_strlen_lit(str), (enc)) |
|
#define | rb_str_new_literal(str) rb_str_new_lit(str) |
|
#define | rb_usascii_str_new_literal(str) rb_usascii_str_new_lit(str) |
|
#define | rb_utf8_str_new_literal(str) rb_utf8_str_new_lit(str) |
|
#define | rb_enc_str_new_literal(str, enc) rb_enc_str_new_lit(str, enc) |
|
#define | RUBY_UBF_IO ((rb_unblock_function_t *)-1) |
|
#define | RUBY_UBF_PROCESS ((rb_unblock_function_t *)-1) |
|
#define | rb_f_notimplement_p(f) 0 |
|
|
void | rb_mem_clear (VALUE *, long) |
|
VALUE | rb_assoc_new (VALUE, VALUE) |
|
VALUE | rb_check_array_type (VALUE) |
|
VALUE | rb_ary_new (void) |
|
VALUE | rb_ary_new_capa (long capa) |
|
VALUE | rb_ary_new_from_args (long n,...) |
|
VALUE | rb_ary_new_from_values (long n, const VALUE *elts) |
|
VALUE | rb_ary_tmp_new (long) |
|
void | rb_ary_free (VALUE) |
|
void | rb_ary_modify (VALUE) |
|
VALUE | rb_ary_freeze (VALUE) |
|
VALUE | rb_ary_shared_with_p (VALUE, VALUE) |
|
VALUE | rb_ary_aref (int, const VALUE *, VALUE) |
|
VALUE | rb_ary_subseq (VALUE, long, long) |
|
void | rb_ary_store (VALUE, long, VALUE) |
|
VALUE | rb_ary_dup (VALUE) |
|
VALUE | rb_ary_resurrect (VALUE ary) |
|
VALUE | rb_ary_to_ary (VALUE) |
|
VALUE | rb_ary_to_s (VALUE) |
|
VALUE | rb_ary_cat (VALUE, const VALUE *, long) |
|
VALUE | rb_ary_push (VALUE, VALUE) |
|
VALUE | rb_ary_pop (VALUE) |
|
VALUE | rb_ary_shift (VALUE) |
|
VALUE | rb_ary_unshift (VALUE, VALUE) |
|
VALUE | rb_ary_entry (VALUE, long) |
|
VALUE | rb_ary_each (VALUE) |
|
VALUE | rb_ary_join (VALUE, VALUE) |
|
VALUE | rb_ary_reverse (VALUE) |
|
VALUE | rb_ary_rotate (VALUE, long) |
|
VALUE | rb_ary_sort (VALUE) |
|
VALUE | rb_ary_sort_bang (VALUE) |
|
VALUE | rb_ary_delete (VALUE, VALUE) |
|
VALUE | rb_ary_delete_at (VALUE, long) |
|
VALUE | rb_ary_clear (VALUE) |
|
VALUE | rb_ary_plus (VALUE, VALUE) |
|
VALUE | rb_ary_concat (VALUE, VALUE) |
|
VALUE | rb_ary_assoc (VALUE, VALUE) |
|
VALUE | rb_ary_rassoc (VALUE, VALUE) |
|
VALUE | rb_ary_includes (VALUE, VALUE) |
|
VALUE | rb_ary_cmp (VALUE, VALUE) |
|
VALUE | rb_ary_replace (VALUE copy, VALUE orig) |
|
VALUE | rb_get_values_at (VALUE, long, int, const VALUE *, VALUE(*)(VALUE, long)) |
|
VALUE | rb_ary_resize (VALUE ary, long len) |
| expands or shrinks ary to len elements. More...
|
|
VALUE | rb_big_new (size_t, int) |
|
int | rb_bigzero_p (VALUE x) |
|
VALUE | rb_big_clone (VALUE) |
|
void | rb_big_2comp (VALUE) |
|
VALUE | rb_big_norm (VALUE) |
|
void | rb_big_resize (VALUE big, size_t len) |
|
VALUE | rb_cstr_to_inum (const char *, int, int) |
|
VALUE | rb_str_to_inum (VALUE, int, int) |
|
VALUE | rb_cstr2inum (const char *, int) |
|
VALUE | rb_str2inum (VALUE, int) |
|
VALUE | rb_big2str (VALUE, int) |
|
long | rb_big2long (VALUE) |
|
unsigned long | rb_big2ulong (VALUE) |
|
void | rb_big_pack (VALUE val, unsigned long *buf, long num_longs) |
|
VALUE | rb_big_unpack (unsigned long *buf, long num_longs) |
|
int | rb_uv_to_utf8 (char[6], unsigned long) |
|
VALUE | rb_dbl2big (double) |
|
double | rb_big2dbl (VALUE) |
|
VALUE | rb_big_cmp (VALUE, VALUE) |
|
VALUE | rb_big_eq (VALUE, VALUE) |
|
VALUE | rb_big_eql (VALUE, VALUE) |
|
VALUE | rb_big_plus (VALUE, VALUE) |
|
VALUE | rb_big_minus (VALUE, VALUE) |
|
VALUE | rb_big_mul (VALUE, VALUE) |
|
VALUE | rb_big_div (VALUE, VALUE) |
|
VALUE | rb_big_idiv (VALUE, VALUE) |
|
VALUE | rb_big_modulo (VALUE, VALUE) |
|
VALUE | rb_big_divmod (VALUE, VALUE) |
|
VALUE | rb_big_pow (VALUE, VALUE) |
|
VALUE | rb_big_and (VALUE, VALUE) |
|
VALUE | rb_big_or (VALUE, VALUE) |
|
VALUE | rb_big_xor (VALUE, VALUE) |
|
VALUE | rb_big_lshift (VALUE, VALUE) |
|
VALUE | rb_big_rshift (VALUE, VALUE) |
|
int | rb_integer_pack (VALUE val, void *words, size_t numwords, size_t wordsize, size_t nails, int flags) |
|
VALUE | rb_integer_unpack (const void *words, size_t numwords, size_t wordsize, size_t nails, int flags) |
|
size_t | rb_absint_size (VALUE val, int *nlz_bits_ret) |
|
size_t | rb_absint_numwords (VALUE val, size_t word_numbits, size_t *nlz_bits_ret) |
|
int | rb_absint_singlebit_p (VALUE val) |
|
VALUE | rb_rational_raw (VALUE, VALUE) |
|
VALUE | rb_rational_new (VALUE, VALUE) |
|
VALUE | rb_Rational (VALUE, VALUE) |
|
VALUE | rb_rational_num (VALUE rat) |
|
VALUE | rb_rational_den (VALUE rat) |
|
VALUE | rb_flt_rationalize_with_prec (VALUE, VALUE) |
|
VALUE | rb_flt_rationalize (VALUE) |
|
VALUE | rb_complex_raw (VALUE, VALUE) |
|
VALUE | rb_complex_new (VALUE, VALUE) |
|
VALUE | rb_complex_new_polar (VALUE abs, VALUE arg) |
|
| DEPRECATED_BY (rb_complex_new_polar, VALUE rb_complex_polar(VALUE abs, VALUE arg)) |
|
VALUE | rb_complex_real (VALUE z) |
|
VALUE | rb_complex_imag (VALUE z) |
|
VALUE | rb_complex_plus (VALUE x, VALUE y) |
|
VALUE | rb_complex_minus (VALUE x, VALUE y) |
|
VALUE | rb_complex_mul (VALUE x, VALUE y) |
|
VALUE | rb_complex_div (VALUE x, VALUE y) |
|
VALUE | rb_complex_uminus (VALUE z) |
|
VALUE | rb_complex_conjugate (VALUE z) |
|
VALUE | rb_complex_abs (VALUE z) |
|
VALUE | rb_complex_arg (VALUE z) |
|
VALUE | rb_complex_pow (VALUE base, VALUE exp) |
|
VALUE | rb_dbl_complex_new (double real, double imag) |
| Creates a Complex object. More...
|
|
VALUE | rb_Complex (VALUE, VALUE) |
|
VALUE | rb_class_new (VALUE) |
| Creates a new class. More...
|
|
VALUE | rb_mod_init_copy (VALUE, VALUE) |
|
VALUE | rb_singleton_class_clone (VALUE) |
|
void | rb_singleton_class_attached (VALUE, VALUE) |
| Attach a object to a singleton class. More...
|
|
void | rb_check_inheritable (VALUE) |
| Ensures a class can be derived from super. More...
|
|
VALUE | rb_define_class_id (ID, VALUE) |
| Defines a new class. More...
|
|
VALUE | rb_define_class_id_under (VALUE, ID, VALUE) |
| Defines a class under the namespace of outer. More...
|
|
VALUE | rb_module_new (void) |
|
VALUE | rb_define_module_id (ID) |
|
VALUE | rb_define_module_id_under (VALUE, ID) |
|
VALUE | rb_mod_included_modules (VALUE) |
|
VALUE | rb_mod_include_p (VALUE, VALUE) |
|
VALUE | rb_mod_ancestors (VALUE) |
|
VALUE | rb_class_instance_methods (int, const VALUE *, VALUE) |
|
VALUE | rb_class_public_instance_methods (int, const VALUE *, VALUE) |
|
VALUE | rb_class_protected_instance_methods (int, const VALUE *, VALUE) |
|
VALUE | rb_class_private_instance_methods (int, const VALUE *, VALUE) |
|
VALUE | rb_obj_singleton_methods (int, const VALUE *, VALUE) |
|
void | rb_define_method_id (VALUE, ID, VALUE(*)(ANYARGS), int) |
|
void | rb_undef (VALUE, ID) |
|
void | rb_define_protected_method (VALUE, const char *, VALUE(*)(ANYARGS), int) |
|
void | rb_define_private_method (VALUE, const char *, VALUE(*)(ANYARGS), int) |
|
void | rb_define_singleton_method (VALUE, const char *, VALUE(*)(ANYARGS), int) |
| Defines a singleton method for obj. More...
|
|
VALUE | rb_singleton_class (VALUE) |
| Returns the singleton class of obj. More...
|
|
int | rb_cmpint (VALUE, VALUE, VALUE) |
|
| NORETURN (void rb_cmperr(VALUE, VALUE)) |
|
VALUE | rb_fiber_new (rb_block_call_func_t, VALUE) |
|
VALUE | rb_fiber_resume (VALUE fib, int argc, const VALUE *argv) |
|
VALUE | rb_fiber_resume_kw (VALUE fib, int argc, const VALUE *argv, int kw_splat) |
|
VALUE | rb_fiber_yield (int argc, const VALUE *argv) |
|
VALUE | rb_fiber_yield_kw (int argc, const VALUE *argv, int kw_splat) |
|
VALUE | rb_fiber_current (void) |
|
VALUE | rb_fiber_alive_p (VALUE) |
|
VALUE | rb_enum_values_pack (int, const VALUE *) |
|
VALUE | rb_enumeratorize (VALUE, VALUE, int, const VALUE *) |
|
VALUE | rb_enumeratorize_with_size (VALUE, VALUE, int, const VALUE *, rb_enumerator_size_func *) |
|
VALUE | rb_enumeratorize_with_size_kw (VALUE, VALUE, int, const VALUE *, rb_enumerator_size_func *, int) |
|
int | rb_arithmetic_sequence_extract (VALUE, rb_arithmetic_sequence_components_t *) |
|
VALUE | rb_exc_new (VALUE, const char *, long) |
|
VALUE | rb_exc_new_cstr (VALUE, const char *) |
|
VALUE | rb_exc_new_str (VALUE, VALUE) |
|
| PRINTF_ARGS (NORETURN(void rb_loaderror(const char *,...)), 1, 2) |
|
| PRINTF_ARGS (NORETURN(void rb_loaderror_with_path(VALUE path, const char *,...)), 2, 3) |
|
| PRINTF_ARGS (NORETURN(void rb_name_error(ID, const char *,...)), 2, 3) |
|
| PRINTF_ARGS (NORETURN(void rb_name_error_str(VALUE, const char *,...)), 2, 3) |
|
| PRINTF_ARGS (NORETURN(void rb_frozen_error_raise(VALUE, const char *,...)), 2, 3) |
|
| NORETURN (void rb_invalid_str(const char *, const char *)) |
|
| NORETURN (void rb_error_frozen(const char *)) |
|
| NORETURN (void rb_error_frozen_object(VALUE)) |
|
void | rb_error_untrusted (VALUE) |
|
void | rb_check_frozen (VALUE) |
|
void | rb_check_trusted (VALUE) |
|
void | rb_check_copyable (VALUE obj, VALUE orig) |
|
int | rb_sourceline (void) |
|
const char * | rb_sourcefile (void) |
|
VALUE | rb_check_funcall (VALUE, ID, int, const VALUE *) |
|
VALUE | rb_check_funcall_kw (VALUE, ID, int, const VALUE *, int) |
|
| NORETURN (MJIT_STATIC void rb_error_arity(int, int, int)) |
|
| NORETURN (VALUE rb_f_exit(int, const VALUE *)) |
|
void | rb_remove_method (VALUE, const char *) |
|
void | rb_remove_method_id (VALUE, ID) |
|
void | rb_define_alloc_func (VALUE, rb_alloc_func_t) |
|
void | rb_undef_alloc_func (VALUE) |
|
rb_alloc_func_t | rb_get_alloc_func (VALUE) |
|
void | rb_clear_constant_cache (void) |
|
void | rb_clear_method_cache_by_class (VALUE) |
|
void | rb_alias (VALUE, ID, ID) |
|
void | rb_attr (VALUE, ID, int, int, int) |
|
int | rb_method_boundp (VALUE, ID, int) |
|
int | rb_method_basic_definition_p (VALUE, ID) |
|
VALUE | rb_eval_cmd (VALUE, VALUE, int) |
|
VALUE | rb_eval_cmd_kw (VALUE, VALUE, int) |
|
int | rb_obj_respond_to (VALUE, ID, int) |
|
int | rb_respond_to (VALUE, ID) |
|
| NORETURN (VALUE rb_f_notimplement(int argc, const VALUE *argv, VALUE obj, VALUE marker)) |
|
| NORETURN (void rb_interrupt(void)) |
|
VALUE | rb_apply (VALUE, ID, VALUE) |
| Calls a method. More...
|
|
void | rb_backtrace (void) |
|
ID | rb_frame_this_func (void) |
| The original name of the current method. More...
|
|
VALUE | rb_obj_instance_eval (int, const VALUE *, VALUE) |
|
VALUE | rb_obj_instance_exec (int, const VALUE *, VALUE) |
|
VALUE | rb_mod_module_eval (int, const VALUE *, VALUE) |
|
VALUE | rb_mod_module_exec (int, const VALUE *, VALUE) |
|
void | rb_load (VALUE, int) |
|
void | rb_load_protect (VALUE, int, int *) |
|
| NORETURN (void rb_jump_tag(int)) |
|
int | rb_provided (const char *) |
|
int | rb_feature_provided (const char *, const char **) |
|
void | rb_provide (const char *) |
|
VALUE | rb_f_require (VALUE, VALUE) |
|
VALUE | rb_require_safe (VALUE, int) |
|
VALUE | rb_require_string (VALUE) |
|
void | rb_obj_call_init (VALUE, int, const VALUE *) |
| Calls #initialize method of obj with the given arguments. More...
|
|
void | rb_obj_call_init_kw (VALUE, int, const VALUE *, int) |
|
VALUE | rb_class_new_instance (int, const VALUE *, VALUE) |
| Allocates and initializes an instance of klass. More...
|
|
VALUE | rb_class_new_instance_kw (int, const VALUE *, VALUE, int) |
|
VALUE | rb_block_proc (void) |
|
VALUE | rb_block_lambda (void) |
|
VALUE | rb_proc_new (rb_block_call_func_t, VALUE) |
|
VALUE | rb_obj_is_proc (VALUE) |
|
VALUE | rb_proc_call (VALUE, VALUE) |
|
VALUE | rb_proc_call_kw (VALUE, VALUE, int) |
|
VALUE | rb_proc_call_with_block (VALUE, int argc, const VALUE *argv, VALUE) |
|
VALUE | rb_proc_call_with_block_kw (VALUE, int argc, const VALUE *argv, VALUE, int) |
|
int | rb_proc_arity (VALUE) |
|
VALUE | rb_proc_lambda_p (VALUE) |
|
VALUE | rb_binding_new (void) |
|
VALUE | rb_obj_method (VALUE, VALUE) |
|
VALUE | rb_obj_is_method (VALUE) |
|
VALUE | rb_method_call (int, const VALUE *, VALUE) |
|
VALUE | rb_method_call_kw (int, const VALUE *, VALUE, int) |
|
VALUE | rb_method_call_with_block (int, const VALUE *, VALUE, VALUE) |
|
VALUE | rb_method_call_with_block_kw (int, const VALUE *, VALUE, VALUE, int) |
|
int | rb_mod_method_arity (VALUE, ID) |
|
int | rb_obj_method_arity (VALUE, ID) |
|
VALUE | rb_protect (VALUE(*)(VALUE), VALUE, int *) |
| Protects a function call from potential global escapes from the function. More...
|
|
void | rb_set_end_proc (void(*)(VALUE), VALUE) |
|
void | rb_thread_schedule (void) |
|
void | rb_thread_wait_fd (int) |
|
int | rb_thread_fd_writable (int) |
|
void | rb_thread_fd_close (int) |
|
int | rb_thread_alone (void) |
|
void | rb_thread_sleep (int) |
|
void | rb_thread_sleep_forever (void) |
|
void | rb_thread_sleep_deadly (void) |
|
VALUE | rb_thread_stop (void) |
|
VALUE | rb_thread_wakeup (VALUE) |
|
VALUE | rb_thread_wakeup_alive (VALUE) |
|
VALUE | rb_thread_run (VALUE) |
|
VALUE | rb_thread_kill (VALUE) |
|
VALUE | rb_thread_create (VALUE(*)(void *), void *) |
|
int | rb_thread_fd_select (int, rb_fdset_t *, rb_fdset_t *, rb_fdset_t *, struct timeval *) |
|
void | rb_thread_wait_for (struct timeval) |
|
VALUE | rb_thread_current (void) |
|
VALUE | rb_thread_main (void) |
|
VALUE | rb_thread_local_aref (VALUE, ID) |
|
VALUE | rb_thread_local_aset (VALUE, ID, VALUE) |
|
void | rb_thread_atfork (void) |
|
void | rb_thread_atfork_before_exec (void) |
|
VALUE | rb_exec_recursive (VALUE(*)(VALUE, VALUE, int), VALUE, VALUE) |
|
VALUE | rb_exec_recursive_paired (VALUE(*)(VALUE, VALUE, int), VALUE, VALUE, VALUE) |
|
VALUE | rb_exec_recursive_outer (VALUE(*)(VALUE, VALUE, int), VALUE, VALUE) |
|
VALUE | rb_exec_recursive_paired_outer (VALUE(*)(VALUE, VALUE, int), VALUE, VALUE, VALUE) |
|
VALUE | rb_dir_getwd (void) |
|
VALUE | rb_file_s_expand_path (int, const VALUE *) |
|
VALUE | rb_file_expand_path (VALUE, VALUE) |
|
VALUE | rb_file_s_absolute_path (int, const VALUE *) |
|
VALUE | rb_file_absolute_path (VALUE, VALUE) |
|
VALUE | rb_file_dirname (VALUE fname) |
|
int | rb_find_file_ext_safe (VALUE *, const char *const *, int) |
|
VALUE | rb_find_file_safe (VALUE, int) |
|
int | rb_find_file_ext (VALUE *, const char *const *) |
|
VALUE | rb_find_file (VALUE) |
|
VALUE | rb_file_directory_p (VALUE, VALUE) |
|
VALUE | rb_str_encode_ospath (VALUE) |
|
int | rb_is_absolute_path (const char *) |
|
| PUREFUNC (int rb_during_gc(void)) |
|
void | rb_gc_mark_locations (const VALUE *, const VALUE *) |
|
void | rb_mark_tbl (struct st_table *) |
|
void | rb_mark_tbl_no_pin (struct st_table *) |
|
void | rb_mark_set (struct st_table *) |
|
void | rb_mark_hash (struct st_table *) |
|
void | rb_gc_update_tbl_refs (st_table *ptr) |
|
void | rb_gc_mark_maybe (VALUE) |
|
void | rb_gc_mark (VALUE) |
|
void | rb_gc_mark_movable (VALUE) |
|
VALUE | rb_gc_location (VALUE) |
|
void | rb_gc_force_recycle (VALUE) |
|
void | rb_gc (void) |
|
void | rb_gc_copy_finalizer (VALUE, VALUE) |
|
VALUE | rb_gc_enable (void) |
|
VALUE | rb_gc_disable (void) |
|
VALUE | rb_gc_start (void) |
|
VALUE | rb_define_finalizer (VALUE, VALUE) |
|
VALUE | rb_undefine_finalizer (VALUE) |
|
size_t | rb_gc_count (void) |
|
size_t | rb_gc_stat (VALUE) |
|
VALUE | rb_gc_latest_gc_info (VALUE) |
|
void | rb_gc_adjust_memory_usage (ssize_t) |
|
void | rb_st_foreach_safe (struct st_table *, int(*)(st_data_t, st_data_t, st_data_t), st_data_t) |
|
VALUE | rb_check_hash_type (VALUE) |
|
void | rb_hash_foreach (VALUE, int(*)(VALUE, VALUE, VALUE), VALUE) |
|
VALUE | rb_hash (VALUE) |
|
VALUE | rb_hash_new (void) |
|
VALUE | rb_hash_dup (VALUE) |
|
VALUE | rb_hash_freeze (VALUE) |
|
VALUE | rb_hash_aref (VALUE, VALUE) |
|
VALUE | rb_hash_lookup (VALUE, VALUE) |
|
VALUE | rb_hash_lookup2 (VALUE, VALUE, VALUE) |
|
VALUE | rb_hash_fetch (VALUE, VALUE) |
|
VALUE | rb_hash_aset (VALUE, VALUE, VALUE) |
|
VALUE | rb_hash_clear (VALUE) |
|
VALUE | rb_hash_delete_if (VALUE) |
|
VALUE | rb_hash_delete (VALUE, VALUE) |
|
VALUE | rb_hash_set_ifnone (VALUE hash, VALUE ifnone) |
|
void | rb_hash_bulk_insert (long, const VALUE *, VALUE) |
|
VALUE | rb_hash_update_by (VALUE hash1, VALUE hash2, rb_hash_update_func *func) |
|
struct st_table * | rb_hash_tbl (VALUE, const char *file, int line) |
|
int | rb_path_check (const char *) |
|
int | rb_env_path_tainted (void) |
|
VALUE | rb_env_clear (void) |
|
VALUE | rb_hash_size (VALUE) |
|
void | rb_hash_free (VALUE) |
|
VALUE | rb_io_write (VALUE, VALUE) |
|
VALUE | rb_io_gets (VALUE) |
|
VALUE | rb_io_getbyte (VALUE) |
|
VALUE | rb_io_ungetc (VALUE, VALUE) |
|
VALUE | rb_io_ungetbyte (VALUE, VALUE) |
|
VALUE | rb_io_close (VALUE) |
|
VALUE | rb_io_flush (VALUE) |
|
VALUE | rb_io_eof (VALUE) |
|
VALUE | rb_io_binmode (VALUE) |
|
VALUE | rb_io_ascii8bit_binmode (VALUE) |
|
VALUE | rb_io_addstr (VALUE, VALUE) |
|
VALUE | rb_io_printf (int, const VALUE *, VALUE) |
|
VALUE | rb_io_print (int, const VALUE *, VALUE) |
|
VALUE | rb_io_puts (int, const VALUE *, VALUE) |
|
VALUE | rb_io_fdopen (int, int, const char *) |
|
VALUE | rb_io_get_io (VALUE) |
|
VALUE | rb_file_open (const char *, const char *) |
|
VALUE | rb_file_open_str (VALUE, const char *) |
|
VALUE | rb_gets (void) |
|
void | rb_write_error (const char *) |
|
void | rb_write_error2 (const char *, long) |
|
void | rb_close_before_exec (int lowfd, int maxhint, VALUE noclose_fds) |
|
int | rb_pipe (int *pipes) |
|
int | rb_reserved_fd_p (int fd) |
|
int | rb_cloexec_open (const char *pathname, int flags, mode_t mode) |
|
int | rb_cloexec_dup (int oldfd) |
|
int | rb_cloexec_dup2 (int oldfd, int newfd) |
|
int | rb_cloexec_pipe (int fildes[2]) |
|
int | rb_cloexec_fcntl_dupfd (int fd, int minfd) |
|
void | rb_update_max_fd (int fd) |
|
void | rb_fd_fix_cloexec (int fd) |
|
VALUE | rb_marshal_dump (VALUE, VALUE) |
|
VALUE | rb_marshal_load (VALUE) |
|
void | rb_marshal_define_compat (VALUE newclass, VALUE oldclass, VALUE(*dumper)(VALUE), VALUE(*loader)(VALUE, VALUE)) |
|
VALUE | rb_num_coerce_bin (VALUE, VALUE, ID) |
|
VALUE | rb_num_coerce_cmp (VALUE, VALUE, ID) |
|
VALUE | rb_num_coerce_relop (VALUE, VALUE, ID) |
|
VALUE | rb_num_coerce_bit (VALUE, VALUE, ID) |
|
VALUE | rb_num2fix (VALUE) |
|
VALUE | rb_fix2str (VALUE, int) |
|
| CONSTFUNC (VALUE rb_dbl_cmp(double, double)) |
|
int | rb_eql (VALUE, VALUE) |
| Determines if obj1 and obj2 are equal in terms of Object::eql ?. More...
|
|
VALUE | rb_any_to_s (VALUE) |
| Default implementation of #to_s . More...
|
|
VALUE | rb_inspect (VALUE) |
| Convenient wrapper of Object::inspect . More...
|
|
VALUE | rb_obj_is_instance_of (VALUE, VALUE) |
| Determines if obj is an instance of c. More...
|
|
VALUE | rb_obj_is_kind_of (VALUE, VALUE) |
| Determines if obj is a kind of c. More...
|
|
VALUE | rb_obj_alloc (VALUE) |
| Allocates an instance of klass. More...
|
|
VALUE | rb_obj_clone (VALUE) |
| Almost same as Object::clone . More...
|
|
VALUE | rb_obj_dup (VALUE) |
| Equivalent to Object#dup in Ruby. More...
|
|
VALUE | rb_obj_init_copy (VALUE, VALUE) |
| Default implementation of #initialize_copy . More...
|
|
VALUE | rb_obj_taint (VALUE) |
| call-seq: obj.taint -> obj More...
|
|
| PUREFUNC (VALUE rb_obj_tainted(VALUE)) |
|
VALUE | rb_obj_untaint (VALUE) |
| call-seq: obj.untaint -> obj More...
|
|
VALUE | rb_obj_untrust (VALUE) |
| call-seq: obj.untrust -> obj More...
|
|
VALUE | rb_obj_trust (VALUE) |
| call-seq: obj.trust -> obj More...
|
|
VALUE | rb_obj_freeze (VALUE) |
| Make the object unmodifiable. More...
|
|
VALUE | rb_obj_id (VALUE) |
|
VALUE | rb_memory_id (VALUE) |
|
VALUE | rb_obj_class (VALUE) |
| Equivalent to Object#class in Ruby. More...
|
|
| PUREFUNC (VALUE rb_class_inherited_p(VALUE, VALUE)) |
|
VALUE | rb_class_superclass (VALUE) |
| Returns the superclass of klass. More...
|
|
VALUE | rb_class_get_superclass (VALUE) |
| Returns the superclass of klass The return value might be an iclass of a module, unlike rb_class_superclass. More...
|
|
VALUE | rb_convert_type (VALUE, int, const char *, const char *) |
| Converts an object into another type. More...
|
|
VALUE | rb_check_convert_type (VALUE, int, const char *, const char *) |
| Tries to convert an object into another type. More...
|
|
VALUE | rb_check_to_integer (VALUE, const char *) |
| Tries to convert val into Integer . More...
|
|
VALUE | rb_check_to_float (VALUE) |
| Tries to convert an object into Float . More...
|
|
VALUE | rb_to_int (VALUE) |
| Converts val into Integer . More...
|
|
VALUE | rb_check_to_int (VALUE) |
| Tries to convert val into Integer. More...
|
|
VALUE | rb_Integer (VALUE) |
| Equivalent to Kernel#Integer in Ruby. More...
|
|
VALUE | rb_to_float (VALUE) |
| Converts a Numeric object into Float . More...
|
|
VALUE | rb_Float (VALUE) |
| Equivalent to Kernel#Float in Ruby. More...
|
|
VALUE | rb_String (VALUE) |
| Equivalent to Kernel#String in Ruby. More...
|
|
VALUE | rb_Array (VALUE) |
| Equivalent to Kernel#Array in Ruby. More...
|
|
VALUE | rb_Hash (VALUE) |
| Equivalent to Kernel#Hash in Ruby. More...
|
|
double | rb_cstr_to_dbl (const char *, int) |
| Parses a string representation of a floating point number. More...
|
|
double | rb_str_to_dbl (VALUE, int) |
| Parses a string representation of a floating point number. More...
|
|
ID | rb_id_attrset (ID) |
|
| CONSTFUNC (int rb_is_const_id(ID)) |
|
int | rb_symname_p (const char *) |
|
int | rb_sym_interned_p (VALUE) |
|
VALUE | rb_backref_get (void) |
|
void | rb_backref_set (VALUE) |
|
VALUE | rb_lastline_get (void) |
|
void | rb_lastline_set (VALUE) |
|
void | rb_last_status_set (int status, rb_pid_t pid) |
|
VALUE | rb_last_status_get (void) |
|
int | rb_proc_exec (const char *) |
|
rb_pid_t | rb_waitpid (rb_pid_t pid, int *status, int flags) |
|
void | rb_syswait (rb_pid_t pid) |
|
rb_pid_t | rb_spawn (int, const VALUE *) |
|
rb_pid_t | rb_spawn_err (int, const VALUE *, char *, size_t) |
|
VALUE | rb_proc_times (VALUE) |
|
VALUE | rb_detach_process (rb_pid_t pid) |
|
VALUE | rb_range_new (VALUE, VALUE, int) |
|
VALUE | rb_range_beg_len (VALUE, long *, long *, long, int) |
|
int | rb_range_values (VALUE range, VALUE *begp, VALUE *endp, int *exclp) |
|
unsigned int | rb_genrand_int32 (void) |
|
double | rb_genrand_real (void) |
|
void | rb_reset_random_seed (void) |
|
VALUE | rb_random_bytes (VALUE rnd, long n) |
|
VALUE | rb_random_int (VALUE rnd, VALUE max) |
|
unsigned int | rb_random_int32 (VALUE rnd) |
|
double | rb_random_real (VALUE rnd) |
|
unsigned long | rb_random_ulong_limited (VALUE rnd, unsigned long limit) |
|
unsigned long | rb_genrand_ulong_limited (unsigned long i) |
|
int | rb_memcicmp (const void *, const void *, long) |
|
void | rb_match_busy (VALUE) |
|
VALUE | rb_reg_nth_defined (int, VALUE) |
|
VALUE | rb_reg_nth_match (int, VALUE) |
|
int | rb_reg_backref_number (VALUE match, VALUE backref) |
|
VALUE | rb_reg_last_match (VALUE) |
|
VALUE | rb_reg_match_pre (VALUE) |
|
VALUE | rb_reg_match_post (VALUE) |
|
VALUE | rb_reg_match_last (VALUE) |
|
VALUE | rb_reg_new_str (VALUE, int) |
|
VALUE | rb_reg_new (const char *, long, int) |
|
VALUE | rb_reg_alloc (void) |
|
VALUE | rb_reg_init_str (VALUE re, VALUE s, int options) |
|
VALUE | rb_reg_match (VALUE, VALUE) |
|
VALUE | rb_reg_match2 (VALUE) |
|
int | rb_reg_options (VALUE) |
|
VALUE | rb_get_argv (void) |
|
void * | rb_load_file (const char *) |
|
void * | rb_load_file_str (VALUE) |
|
VALUE | rb_f_kill (int, const VALUE *) |
|
const char * | ruby_signal_name (int) |
|
void | ruby_default_signal (int) |
|
VALUE | rb_f_sprintf (int, const VALUE *) |
|
| PRINTF_ARGS (VALUE rb_sprintf(const char *,...), 1, 2) |
|
VALUE | rb_vsprintf (const char *, va_list) |
|
| PRINTF_ARGS (VALUE rb_str_catf(VALUE, const char *,...), 2, 3) |
|
VALUE | rb_str_vcatf (VALUE, const char *, va_list) |
|
VALUE | rb_str_format (int, const VALUE *, VALUE) |
|
VALUE | rb_str_new (const char *, long) |
|
VALUE | rb_str_new_cstr (const char *) |
|
VALUE | rb_str_new_shared (VALUE) |
|
VALUE | rb_str_new_frozen (VALUE) |
|
VALUE | rb_str_new_with_class (VALUE, const char *, long) |
|
VALUE | rb_tainted_str_new_cstr (const char *) |
|
VALUE | rb_tainted_str_new (const char *, long) |
|
VALUE | rb_external_str_new (const char *, long) |
|
VALUE | rb_external_str_new_cstr (const char *) |
|
VALUE | rb_locale_str_new (const char *, long) |
|
VALUE | rb_locale_str_new_cstr (const char *) |
|
VALUE | rb_filesystem_str_new (const char *, long) |
|
VALUE | rb_filesystem_str_new_cstr (const char *) |
|
VALUE | rb_str_buf_new (long) |
|
VALUE | rb_str_buf_new_cstr (const char *) |
|
VALUE | rb_str_buf_new2 (const char *) |
|
VALUE | rb_str_tmp_new (long) |
|
VALUE | rb_usascii_str_new (const char *, long) |
|
VALUE | rb_usascii_str_new_cstr (const char *) |
|
VALUE | rb_utf8_str_new (const char *, long) |
|
VALUE | rb_utf8_str_new_cstr (const char *) |
|
VALUE | rb_str_new_static (const char *, long) |
|
VALUE | rb_usascii_str_new_static (const char *, long) |
|
VALUE | rb_utf8_str_new_static (const char *, long) |
|
void | rb_str_free (VALUE) |
|
void | rb_str_shared_replace (VALUE, VALUE) |
|
VALUE | rb_str_buf_append (VALUE, VALUE) |
|
VALUE | rb_str_buf_cat (VALUE, const char *, long) |
|
VALUE | rb_str_buf_cat2 (VALUE, const char *) |
|
VALUE | rb_str_buf_cat_ascii (VALUE, const char *) |
|
VALUE | rb_obj_as_string (VALUE) |
|
VALUE | rb_check_string_type (VALUE) |
|
void | rb_must_asciicompat (VALUE) |
|
VALUE | rb_str_dup (VALUE) |
|
VALUE | rb_str_resurrect (VALUE str) |
|
VALUE | rb_str_locktmp (VALUE) |
|
VALUE | rb_str_unlocktmp (VALUE) |
|
VALUE | rb_str_dup_frozen (VALUE) |
|
VALUE | rb_str_plus (VALUE, VALUE) |
|
VALUE | rb_str_times (VALUE, VALUE) |
|
long | rb_str_sublen (VALUE, long) |
|
VALUE | rb_str_substr (VALUE, long, long) |
|
VALUE | rb_str_subseq (VALUE, long, long) |
|
char * | rb_str_subpos (VALUE, long, long *) |
|
void | rb_str_modify (VALUE) |
|
void | rb_str_modify_expand (VALUE, long) |
|
VALUE | rb_str_freeze (VALUE) |
|
void | rb_str_set_len (VALUE, long) |
|
VALUE | rb_str_resize (VALUE, long) |
|
VALUE | rb_str_cat (VALUE, const char *, long) |
|
VALUE | rb_str_cat_cstr (VALUE, const char *) |
|
VALUE | rb_str_cat2 (VALUE, const char *) |
|
VALUE | rb_str_append (VALUE, VALUE) |
|
VALUE | rb_str_concat (VALUE, VALUE) |
|
st_index_t | rb_memhash (const void *ptr, long len) |
|
st_index_t | rb_hash_start (st_index_t) |
|
st_index_t | rb_hash_uint32 (st_index_t, uint32_t) |
|
st_index_t | rb_hash_uint (st_index_t, st_index_t) |
|
st_index_t | rb_hash_end (st_index_t) |
|
st_index_t | rb_str_hash (VALUE) |
|
int | rb_str_hash_cmp (VALUE, VALUE) |
|
int | rb_str_comparable (VALUE, VALUE) |
|
int | rb_str_cmp (VALUE, VALUE) |
|
VALUE | rb_str_equal (VALUE str1, VALUE str2) |
|
VALUE | rb_str_drop_bytes (VALUE, long) |
|
void | rb_str_update (VALUE, long, long, VALUE) |
|
VALUE | rb_str_replace (VALUE, VALUE) |
|
VALUE | rb_str_inspect (VALUE) |
|
VALUE | rb_str_dump (VALUE) |
|
VALUE | rb_str_split (VALUE, const char *) |
|
VALUE | rb_str_intern (VALUE) |
|
VALUE | rb_sym_to_s (VALUE) |
|
long | rb_str_strlen (VALUE) |
|
VALUE | rb_str_length (VALUE) |
|
long | rb_str_offset (VALUE, long) |
|
| PUREFUNC (size_t rb_str_capacity(VALUE)) |
|
VALUE | rb_str_ellipsize (VALUE, long) |
| Shortens str and adds three dots, an ellipsis, if it is longer than len characters. More...
|
|
VALUE | rb_str_scrub (VALUE, VALUE) |
|
VALUE | rb_sym_all_symbols (void) |
|
VALUE | rb_struct_new (VALUE,...) |
|
VALUE | rb_struct_define (const char *,...) |
|
VALUE | rb_struct_define_under (VALUE, const char *,...) |
|
VALUE | rb_struct_alloc (VALUE, VALUE) |
|
VALUE | rb_struct_initialize (VALUE, VALUE) |
|
VALUE | rb_struct_aref (VALUE, VALUE) |
|
VALUE | rb_struct_aset (VALUE, VALUE, VALUE) |
|
VALUE | rb_struct_getmember (VALUE, ID) |
|
VALUE | rb_struct_s_members (VALUE) |
|
VALUE | rb_struct_members (VALUE) |
|
VALUE | rb_struct_size (VALUE s) |
|
VALUE | rb_struct_alloc_noinit (VALUE) |
|
VALUE | rb_struct_define_without_accessor (const char *, VALUE, rb_alloc_func_t,...) |
|
VALUE | rb_struct_define_without_accessor_under (VALUE outer, const char *class_name, VALUE super, rb_alloc_func_t alloc,...) |
|
void | rb_thread_check_ints (void) |
|
int | rb_thread_interrupted (VALUE thval) |
|
VALUE | rb_mutex_new (void) |
|
VALUE | rb_mutex_locked_p (VALUE mutex) |
|
VALUE | rb_mutex_trylock (VALUE mutex) |
|
VALUE | rb_mutex_lock (VALUE mutex) |
|
VALUE | rb_mutex_unlock (VALUE mutex) |
|
VALUE | rb_mutex_sleep (VALUE self, VALUE timeout) |
|
VALUE | rb_mutex_synchronize (VALUE mutex, VALUE(*func)(VALUE arg), VALUE arg) |
|
void | rb_timespec_now (struct timespec *) |
|
VALUE | rb_time_new (time_t, long) |
|
VALUE | rb_time_nano_new (time_t, long) |
|
VALUE | rb_time_timespec_new (const struct timespec *, int) |
| Returns a time object with UTC/localtime/fixed offset. More...
|
|
VALUE | rb_time_num_new (VALUE, VALUE) |
|
struct timeval | rb_time_interval (VALUE num) |
|
struct timeval | rb_time_timeval (VALUE time) |
|
struct timespec | rb_time_timespec (VALUE time) |
|
struct timespec | rb_time_timespec_interval (VALUE num) |
|
VALUE | rb_time_utc_offset (VALUE time) |
|
VALUE | rb_mod_name (VALUE) |
|
VALUE | rb_class_path (VALUE) |
|
VALUE | rb_class_path_cached (VALUE) |
|
void | rb_set_class_path (VALUE, VALUE, const char *) |
|
void | rb_set_class_path_string (VALUE, VALUE, VALUE) |
|
VALUE | rb_path_to_class (VALUE) |
|
VALUE | rb_path2class (const char *) |
|
VALUE | rb_class_name (VALUE) |
|
VALUE | rb_autoload_load (VALUE, ID) |
|
VALUE | rb_autoload_p (VALUE, ID) |
|
VALUE | rb_f_trace_var (int, const VALUE *) |
|
VALUE | rb_f_untrace_var (int, const VALUE *) |
|
VALUE | rb_f_global_variables (void) |
|
void | rb_alias_variable (ID, ID) |
|
void | rb_copy_generic_ivar (VALUE, VALUE) |
|
void | rb_free_generic_ivar (VALUE) |
|
VALUE | rb_ivar_get (VALUE, ID) |
|
VALUE | rb_ivar_set (VALUE, ID, VALUE) |
|
VALUE | rb_ivar_defined (VALUE, ID) |
|
void | rb_ivar_foreach (VALUE, int(*)(ID, VALUE, st_data_t), st_data_t) |
|
st_index_t | rb_ivar_count (VALUE) |
|
VALUE | rb_attr_get (VALUE, ID) |
|
VALUE | rb_obj_instance_variables (VALUE) |
|
VALUE | rb_obj_remove_instance_variable (VALUE, VALUE) |
|
void * | rb_mod_const_at (VALUE, void *) |
|
void * | rb_mod_const_of (VALUE, void *) |
|
VALUE | rb_const_list (void *) |
|
VALUE | rb_mod_constants (int, const VALUE *, VALUE) |
|
VALUE | rb_mod_remove_const (VALUE, VALUE) |
|
int | rb_const_defined (VALUE, ID) |
|
int | rb_const_defined_at (VALUE, ID) |
|
int | rb_const_defined_from (VALUE, ID) |
|
VALUE | rb_const_get (VALUE, ID) |
|
VALUE | rb_const_get_at (VALUE, ID) |
|
VALUE | rb_const_get_from (VALUE, ID) |
|
void | rb_const_set (VALUE, ID, VALUE) |
|
VALUE | rb_const_remove (VALUE, ID) |
|
VALUE | rb_cvar_defined (VALUE, ID) |
|
void | rb_cvar_set (VALUE, ID, VALUE) |
|
VALUE | rb_cvar_get (VALUE, ID) |
|
void | rb_cv_set (VALUE, const char *, VALUE) |
|
VALUE | rb_cv_get (VALUE, const char *) |
|
void | rb_define_class_variable (VALUE, const char *, VALUE) |
|
VALUE | rb_mod_class_variables (int, const VALUE *, VALUE) |
|
VALUE | rb_mod_remove_cvar (VALUE, VALUE) |
|
ID | rb_frame_callee (void) |
| The name of the current method. More...
|
|
int | rb_frame_method_id_and_class (ID *idp, VALUE *klassp) |
|
VALUE | rb_str_succ (VALUE) |
|
VALUE | rb_time_succ (VALUE) |
|
VALUE | rb_make_backtrace (void) |
|
VALUE | rb_make_exception (int, const VALUE *) |
| Make an Exception object from the list of arguments in a manner similar to Kernel#raise . More...
|
|