Ruby 2.7.7p221 (2022-11-24 revision 168ec2b1e5ad0e4688e963d9de019557c78feed9)
Data Fields
rb_args_info Struct Reference

#include <rb_mjit_min_header-2.7.7.h>

Data Fields

NODEpre_init
 
NODEpost_init
 
int pre_args_num
 
int post_args_num
 
ID first_post_arg
 
ID rest_arg
 
ID block_arg
 
NODEkw_args
 
NODEkw_rest_arg
 
NODEopt_args
 
unsigned int no_kwarg: 1
 
unsigned int ruby2_keywords: 1
 
VALUE imemo
 

Detailed Description

Definition at line 4982 of file rb_mjit_min_header-2.7.7.h.

Field Documentation

◆ block_arg

ID rb_args_info::block_arg

Definition at line 4989 of file rb_mjit_min_header-2.7.7.h.

◆ first_post_arg

ID rb_args_info::first_post_arg

Definition at line 4987 of file rb_mjit_min_header-2.7.7.h.

◆ imemo

VALUE rb_args_info::imemo

Definition at line 4995 of file rb_mjit_min_header-2.7.7.h.

◆ kw_args

NODE * rb_args_info::kw_args

Definition at line 4990 of file rb_mjit_min_header-2.7.7.h.

◆ kw_rest_arg

NODE * rb_args_info::kw_rest_arg

Definition at line 4991 of file rb_mjit_min_header-2.7.7.h.

◆ no_kwarg

unsigned int rb_args_info::no_kwarg

Definition at line 4993 of file rb_mjit_min_header-2.7.7.h.

◆ opt_args

NODE * rb_args_info::opt_args

Definition at line 4992 of file rb_mjit_min_header-2.7.7.h.

◆ post_args_num

int rb_args_info::post_args_num

Definition at line 4986 of file rb_mjit_min_header-2.7.7.h.

◆ post_init

NODE * rb_args_info::post_init

Definition at line 4984 of file rb_mjit_min_header-2.7.7.h.

◆ pre_args_num

int rb_args_info::pre_args_num

Definition at line 4985 of file rb_mjit_min_header-2.7.7.h.

◆ pre_init

NODE * rb_args_info::pre_init

Definition at line 4983 of file rb_mjit_min_header-2.7.7.h.

◆ rest_arg

ID rb_args_info::rest_arg

Definition at line 4988 of file rb_mjit_min_header-2.7.7.h.

◆ ruby2_keywords

unsigned int rb_args_info::ruby2_keywords

Definition at line 4994 of file rb_mjit_min_header-2.7.7.h.


The documentation for this struct was generated from the following files: