|
Ruby 3.2.5p208 (2024-07-26 revision 31d0f1a2e7dbfb60731d1f05b868e1d578cda493)
|
Data Fields | ||
| VALUE | flags | |
| union { | ||
| struct RNode * node | ||
| ID id | ||
| VALUE value | ||
| rb_ast_id_table_t * tbl | ||
| } | u1 | |
| union { | ||
| struct RNode * node | ||
| ID id | ||
| long argc | ||
| VALUE value | ||
| } | u2 | |
| union { | ||
| struct RNode * node | ||
| ID id | ||
| long state | ||
| struct rb_args_info * args | ||
| struct rb_ary_pattern_info * apinfo | ||
| struct rb_fnd_pattern_info * fpinfo | ||
| VALUE value | ||
| } | u3 | |
| rb_code_location_t | nd_loc | |
| int | node_id | |
| struct rb_ary_pattern_info* RNode::apinfo |
| struct rb_args_info* RNode::args |
| struct rb_fnd_pattern_info* RNode::fpinfo |
| rb_code_location_t RNode::nd_loc |
| rb_ast_id_table_t* RNode::tbl |