Ruby 4.1.0dev (2026-05-17 revision 71749b882622c03028dfc55f40e5c3cceb24eaaf)
Data Fields
pm_iseq_new_with_opt_data Struct Reference

Data Fields

rb_iseq_tiseq
 
pm_scope_node_tnode
 
VALUE name
 
VALUE path
 
VALUE realpath
 
int first_lineno
 
int isolated_depth
 
const rb_iseq_tparent
 
enum rb_iseq_type type
 
const rb_compile_option_toption
 

Detailed Description

Definition at line 1139 of file iseq.c.

Field Documentation

◆ first_lineno

int pm_iseq_new_with_opt_data::first_lineno

Definition at line 1143 of file iseq.c.

◆ iseq

rb_iseq_t* pm_iseq_new_with_opt_data::iseq

Definition at line 1140 of file iseq.c.

◆ isolated_depth

int pm_iseq_new_with_opt_data::isolated_depth

Definition at line 1143 of file iseq.c.

◆ name

VALUE pm_iseq_new_with_opt_data::name

Definition at line 1142 of file iseq.c.

◆ node

pm_scope_node_t* pm_iseq_new_with_opt_data::node

Definition at line 1141 of file iseq.c.

◆ option

const rb_compile_option_t* pm_iseq_new_with_opt_data::option

Definition at line 1146 of file iseq.c.

◆ parent

const rb_iseq_t* pm_iseq_new_with_opt_data::parent

Definition at line 1144 of file iseq.c.

◆ path

VALUE pm_iseq_new_with_opt_data::path

Definition at line 1142 of file iseq.c.

◆ realpath

VALUE pm_iseq_new_with_opt_data::realpath

Definition at line 1142 of file iseq.c.

◆ type

enum rb_iseq_type pm_iseq_new_with_opt_data::type

Definition at line 1145 of file iseq.c.


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