Ruby  3.1.4p223 (2023-03-30 revision HEAD)
Data Fields
RNode Struct Reference

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
 

Detailed Description

Definition at line 155 of file node.h.


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