Ruby: Data Fields - Variables

Ruby 4.0.6p0 (2026-07-14 revision 03b6d3f8898a28604fe6cb00eae3226b821168f4)

Here is a list of all documented variables with links to the struct/union documentation for each field:
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
_

### - k -

- key : pm_assoc_node
- key_length : pm_magic_comment_t
- key_start : pm_magic_comment_t
- keyword_loc : pm_alias_global_variable_node, pm_alias_method_node, pm_break_node, pm_defined_node, pm_next_node, pm_no_keywords_parameter_node, pm_post_execution_node, pm_pre_execution_node, pm_rescue_modifier_node, pm_rescue_node, pm_return_node, pm_super_node, pm_undef_node, pm_unless_node, pm_until_node, pm_when_node, pm_while_node, pm_yield_node
- keyword_rest : pm_parameters_node
- keywords : pm_parameters_node
- klass : RBasic