Ruby: Globals

Ruby 3.4.4p34 (2025-05-14 revision a38531fd3f617bf734ef7d6c595325f69985ea1d)

Here is a list of all documented enum values with links to the documentation:

### - r -

- RARRAY_EMBED_LEN_SHIFT : rarray.h
- RB_WARN_CATEGORY_DEPRECATED : error.h
- RB_WARN_CATEGORY_EXPERIMENTAL : error.h
- RB_WARN_CATEGORY_NONE : error.h
- RB_WARN_CATEGORY_PERFORMANCE : error.h
- RB_WARN_CATEGORY_STRICT_UNUSED_BLOCK : error.h
- RUBY_ECONV_AFTER_OUTPUT : transcode.h
- RUBY_ECONV_CR_NEWLINE_DECORATOR : transcode.h
- RUBY_ECONV_CRLF_NEWLINE_DECORATOR : transcode.h
- RUBY_ECONV_DECORATOR_MASK : transcode.h
- RUBY_ECONV_DEFAULT_NEWLINE_DECORATOR : transcode.h
- RUBY_ECONV_ERROR_HANDLER_MASK : transcode.h
- RUBY_ECONV_FLAGS_PLACEHOLDER : transcode.h
- RUBY_ECONV_INVALID_MASK : transcode.h
- RUBY_ECONV_INVALID_REPLACE : transcode.h
- RUBY_ECONV_LF_NEWLINE_DECORATOR : transcode.h
- RUBY_ECONV_NEWLINE_DECORATOR_MASK : transcode.h
- RUBY_ECONV_NEWLINE_DECORATOR_READ_MASK : transcode.h
- RUBY_ECONV_NEWLINE_DECORATOR_WRITE_MASK : transcode.h
- RUBY_ECONV_PARTIAL_INPUT : transcode.h
- RUBY_ECONV_STATEFUL_DECORATOR_MASK : transcode.h
- RUBY_ECONV_UNDEF_HEX_CHARREF : transcode.h
- RUBY_ECONV_UNDEF_MASK : transcode.h
- RUBY_ECONV_UNDEF_REPLACE : transcode.h
- RUBY_ECONV_UNIVERSAL_NEWLINE_DECORATOR : transcode.h
- RUBY_ECONV_XML_ATTR_CONTENT_DECORATOR : transcode.h
- RUBY_ECONV_XML_ATTR_QUOTE_DECORATOR : transcode.h
- RUBY_ECONV_XML_TEXT_DECORATOR : transcode.h
- RUBY_ELTS_SHARED : fl_type.h
- RUBY_ENC_CODERANGE_7BIT : coderange.h
- RUBY_ENC_CODERANGE_BROKEN : coderange.h
- RUBY_ENC_CODERANGE_MASK : coderange.h
- RUBY_ENC_CODERANGE_UNKNOWN : coderange.h
- RUBY_ENC_CODERANGE_VALID : coderange.h
- RUBY_FIXNUM_FLAG : special_consts.h
- RUBY_FL_DUPPED : fl_type.h
- RUBY_FL_EXIVAR : fl_type.h
- RUBY_FL_FINALIZE : fl_type.h
- RUBY_FL_FREEZE : fl_type.h
- RUBY_FL_PROMOTED : fl_type.h
- RUBY_FL_SEEN_OBJ_ID : fl_type.h
- RUBY_FL_SHAREABLE : fl_type.h
- RUBY_FL_SINGLETON : fl_type.h
- RUBY_FL_TAINT : fl_type.h
- RUBY_FL_UNTRUSTED : fl_type.h
- RUBY_FL_UNUSED6 : fl_type.h
- RUBY_FL_USER0 : fl_type.h
- RUBY_FL_USER1 : fl_type.h
- RUBY_FL_USER10 : fl_type.h
- RUBY_FL_USER11 : fl_type.h
- RUBY_FL_USER12 : fl_type.h
- RUBY_FL_USER13 : fl_type.h
- RUBY_FL_USER14 : fl_type.h
- RUBY_FL_USER15 : fl_type.h
- RUBY_FL_USER16 : fl_type.h
- RUBY_FL_USER17 : fl_type.h
- RUBY_FL_USER18 : fl_type.h
- RUBY_FL_USER19 : fl_type.h
- RUBY_FL_USER2 : fl_type.h
- RUBY_FL_USER3 : fl_type.h
- RUBY_FL_USER4 : fl_type.h
- RUBY_FL_USER5 : fl_type.h
- RUBY_FL_USER6 : fl_type.h
- RUBY_FL_USER7 : fl_type.h
- RUBY_FL_USER8 : fl_type.h
- RUBY_FL_USER9 : fl_type.h
- RUBY_FL_USHIFT : fl_type.h
- RUBY_FL_WB_PROTECTED : fl_type.h
- RUBY_FLONUM_FLAG : special_consts.h
- RUBY_FLONUM_MASK : special_consts.h
- RUBY_IMMEDIATE_MASK : special_consts.h
- RUBY_IO_PRIORITY : io.h
- RUBY_IO_READABLE : io.h
- RUBY_IO_WRITABLE : io.h
- RUBY_Qfalse : special_consts.h
- RUBY_Qnil : special_consts.h
- RUBY_Qtrue : special_consts.h
- RUBY_Qundef : special_consts.h
- RUBY_SPECIAL_SHIFT : special_consts.h
- RUBY_SYMBOL_FLAG : special_consts.h
- RUBY_T_ARRAY : value_type.h
- RUBY_T_BIGNUM : value_type.h
- RUBY_T_CLASS : value_type.h
- RUBY_T_COMPLEX : value_type.h
- RUBY_T_DATA : value_type.h
- RUBY_T_FALSE : value_type.h
- RUBY_T_FILE : value_type.h
- RUBY_T_FIXNUM : value_type.h
- RUBY_T_FLOAT : value_type.h
- RUBY_T_HASH : value_type.h
- RUBY_T_ICLASS : value_type.h
- RUBY_T_IMEMO : value_type.h
- RUBY_T_MASK : value_type.h
- RUBY_T_MATCH : value_type.h
- RUBY_T_MODULE : value_type.h
- RUBY_T_MOVED : value_type.h
- RUBY_T_NIL : value_type.h
- RUBY_T_NODE : value_type.h
- RUBY_T_NONE : value_type.h
- RUBY_T_OBJECT : value_type.h
- RUBY_T_RATIONAL : value_type.h
- RUBY_T_REGEXP : value_type.h
- RUBY_T_STRING : value_type.h
- RUBY_T_STRUCT : value_type.h
- RUBY_T_SYMBOL : value_type.h
- RUBY_T_TRUE : value_type.h
- RUBY_T_UNDEF : value_type.h
- RUBY_T_ZOMBIE : value_type.h
- RVALUE_EMBED_LEN_MAX : rbasic.h