Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
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 |
Definition at line 6680 of file rb_mjit_min_header-3.1.3.h.
struct rb_ary_pattern_info* RNode::apinfo |
Definition at line 6699 of file rb_mjit_min_header-3.1.3.h.
long RNode::argc |
Definition at line 6691 of file rb_mjit_min_header-3.1.3.h.
struct rb_args_info* RNode::args |
Definition at line 6698 of file rb_mjit_min_header-3.1.3.h.
VALUE RNode::flags |
Definition at line 6681 of file rb_mjit_min_header-3.1.3.h.
struct rb_fnd_pattern_info* RNode::fpinfo |
Definition at line 6700 of file rb_mjit_min_header-3.1.3.h.
ID RNode::id |
Definition at line 6684 of file rb_mjit_min_header-3.1.3.h.
rb_code_location_t RNode::nd_loc |
Definition at line 6703 of file rb_mjit_min_header-3.1.3.h.
struct RNode* RNode::node |
Definition at line 6683 of file rb_mjit_min_header-3.1.3.h.
int RNode::node_id |
Definition at line 6704 of file rb_mjit_min_header-3.1.3.h.
long RNode::state |
Definition at line 6697 of file rb_mjit_min_header-3.1.3.h.
rb_ast_id_table_t* RNode::tbl |
Definition at line 6686 of file rb_mjit_min_header-3.1.3.h.
VALUE RNode::value |
Definition at line 6685 of file rb_mjit_min_header-3.1.3.h.