|
Ruby 4.1.0dev (2026-03-05 revision 8a87cebd1874f8f9f68af8928191ee3f0d97bb28)
|
Data Fields | |
| NODE * | pre_init |
| NODE * | post_init |
| int | pre_args_num |
| int | post_args_num |
| ID | first_post_arg |
| ID | rest_arg |
| ID | block_arg |
| struct RNode_KW_ARG * | kw_args |
| NODE * | kw_rest_arg |
| struct RNode_OPT_ARG * | opt_args |
| unsigned int | no_kwarg: 1 |
| unsigned int | no_blockarg: 1 |
| unsigned int | forwarding: 1 |
Definition at line 750 of file rubyparser.h.
| ID rb_args_info::block_arg |
Definition at line 760 of file rubyparser.h.
| ID rb_args_info::first_post_arg |
Definition at line 757 of file rubyparser.h.
| unsigned int rb_args_info::forwarding |
Definition at line 768 of file rubyparser.h.
| struct RNode_KW_ARG* rb_args_info::kw_args |
Definition at line 762 of file rubyparser.h.
| NODE* rb_args_info::kw_rest_arg |
Definition at line 763 of file rubyparser.h.
| unsigned int rb_args_info::no_blockarg |
Definition at line 767 of file rubyparser.h.
| unsigned int rb_args_info::no_kwarg |
Definition at line 766 of file rubyparser.h.
| struct RNode_OPT_ARG* rb_args_info::opt_args |
Definition at line 765 of file rubyparser.h.
| int rb_args_info::post_args_num |
Definition at line 755 of file rubyparser.h.
| NODE* rb_args_info::post_init |
Definition at line 752 of file rubyparser.h.
| int rb_args_info::pre_args_num |
Definition at line 754 of file rubyparser.h.
| NODE* rb_args_info::pre_init |
Definition at line 751 of file rubyparser.h.
| ID rb_args_info::rest_arg |
Definition at line 759 of file rubyparser.h.