Ruby 2.7.0p0(2019-12-25revision647ee6f091eafcce70ffb75ddf7e121e192ab217)

Deprecated List

Global rb_define_virtual_variable (const char *, rb_gvar_getter_t *, rb_gvar_setter_t *)

  Use glanular typed overload instead.

  Use glanular typed overload instead.

  Use glanular typed overload instead.

Global ruby::backward::cxxanyargs::rb_block_call (VALUE q, ID w, int e, const VALUE *r, type *t, VALUE y)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_catch (const char *q, type *w, VALUE e)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_catch_obj (VALUE q, type *w, VALUE e)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_define_hooked_variable (const char *q, VALUE *w, type *e, void_type *r)

  Use glanular typed overload instead.

  Use glanular typed overload instead.

  Use glanular typed overload instead.

Global ruby::backward::cxxanyargs::rb_define_hooked_variable (const char *q, VALUE *w, type *e, void_type *r)

  Use glanular typed overload instead.

  Use glanular typed overload instead.

  Use glanular typed overload instead.

Global ruby::backward::cxxanyargs::rb_ensure (type *q, VALUE w, type *e, VALUE r)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_fiber_new (type *q, VALUE w)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_hash_foreach (VALUE q, int_type *w, VALUE e)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_iterate (VALUE(*q)(VALUE), VALUE w, type *e, VALUE r)
  This function is obsolated since long before 2.x era. Do not use it any longer. rb_block_call() is provided instead.
Global ruby::backward::cxxanyargs::rb_ivar_foreach (VALUE q, int_type *w, VALUE e)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_proc_new (type *q, VALUE w)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_rescue (type *q, VALUE w, type *e, VALUE r)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_rescue2 (type *q, VALUE w, type *e, VALUE r,...)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::rb_thread_create (type *q, void *w)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::st_foreach (st_table *q, int_type *w, st_data_t e)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::st_foreach_check (st_table *q, int_type *w, st_data_t e, st_data_t)
  Use glanular typed overload instead.
Global ruby::backward::cxxanyargs::st_foreach_safe (st_table *q, int_type *w, st_data_t e)
  Use glanular typed overload instead.