|
Ruby 3.2.2p53 (2023-03-30 revision e51014f9c05aa65cbf203442d37fef7c12390015)
|
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 | |
| 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 | |
| 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 |