Ruby: Data Fields - Variables

Ruby 3.4.1p0 (2024-12-25 revision 48d4efcb85000e1ebae42004e963b5d0cedddcf2)

Here is a list of all documented variables with links to the struct/union documentation for each field:

### - r -

- rbuf : rb_io
- read_name : pm_call_and_write_node, pm_call_operator_write_node, pm_call_or_write_node
- readconv : rb_io
- readonly : rb_memory_view_t
- reads : pm_local_t
- receiver : pm_call_and_write_node, pm_call_node, pm_call_operator_write_node, pm_call_or_write_node, pm_call_target_node, pm_def_node, pm_index_and_write_node, pm_index_operator_write_node, pm_index_or_write_node, pm_index_target_node
- recovering : pm_parser
- reference : pm_rescue_node
- regexp : RMatch
- regexp_buffer : pm_regexp_token_buffer_t
- regexp_nodes : pm_static_literals_t
- regs : rb_matchext_struct
- release_func : rb_memory_view_entry
- repeat : rb_memory_view_item_component_t
- requireds : pm_array_pattern_node, pm_find_pattern_node, pm_parameters_node
- rescue_clause : pm_begin_node
- rescue_expression : pm_rescue_modifier_node
- reserved : rb_data_type_struct
- rest : pm_array_pattern_node, pm_hash_pattern_node, pm_multi_target_node, pm_multi_write_node, pm_parameters_node
- right : pm_alternation_pattern_node, pm_and_node, pm_binding_powers_t, pm_find_pattern_node, pm_flip_flop_node, pm_or_node, pm_range_node
- rights : pm_multi_target_node, pm_multi_write_node
- rparen_loc : pm_def_node, pm_defined_node, pm_multi_target_node, pm_multi_write_node, pm_pinned_expression_node, pm_super_node, pm_yield_node
- rust_closure : MMTk_ObjectClosure