Here is a list of all struct and union fields with links to the structures/unions they belong to:
- i -
- i : apply_arg, BigStruct, cparse_params, struct_108byte, struct_116byte, struct_72byte, test_structure_9
- i0 : C_block
- i1 : C_block
- ic_cref : iseq_inline_cache_entry
- ic_serial : iseq_inline_cache_entry, iseq_inline_iv_cache_entry
- iclass : METHOD
- iconv : nkf_native_encoding
- iconv_func : input_code
- id : autoload_const, kwtable, nkf_encoding, rb_global_entry, rb_method_attr_struct, rb_mjit_unit, rb_trace_arg_struct, RNode, RSymbol, tmp_dh_callback_args, YYSTYPE
- id_to_obj_tbl : rb_objspace
- Identifier : FILE_ID_128
- ids : rb_symbols_t
- idx : node_buffer_list_t
- IE3264 : des_tables_t
- ifa_addr : ifaddrs
- ifa_broadaddr : ifaddrs
- ifa_data : ifaddrs
- ifa_dstaddr : ifaddrs
- ifa_flags : ifaddrs
- ifa_name : ifaddrs
- ifa_netmask : ifaddrs
- ifa_next : ifaddrs
- ifnone : RHash
- IfType : NET_LUID
- ifunc : rb_captured_block, RVALUE
- ignore_case : OptExactInfo
- ii : BigStruct, cls_struct_16byte2
- imag : RComplex
- imemo : rb_args_info, rb_ary_pattern_info, RVALUE
- imm_part : succ_index_table
- immediate_sweep : rb_objspace
- immortal : dynamic_symbol_counts
- in : npn_select_cb_common_args, read_raw_arg, union_sockaddr
- in_buf_end : rb_econv_t
- in_buf_start : rb_econv_t
- in_class : parser_params
- in_data_end : rb_econv_t
- in_data_start : rb_econv_t
- in_def : parser_params
- in_defined : parser_params
- in_kwarg : parser_params
- in_tomb : heap_page
- includer : rb_classext_struct
- increase : rb_objspace
- indent : add_option_arg, JSON_Generator_StateStruct, token_info
- indent_len : JSON_Generator_StateStruct
- index : default_encoding, heap_cursor, input_code, iseq_inline_iv_cache_entry, ivar_update, malloc_tree_chunk, mark_stack, olemethoddata, oleparamdata, olevariabledata, rb_builtin_function, rb_call_cache, rb_econv_init_by_convpath_t, rb_iseq_struct, ruby_cmdline_options, transient_heap_block::transient_heap_block_header
- Info : NET_LUID
- info : transient_heap_block, w32_io_info_t
- init : producer
- init_func : rb_digest_metadata_t
- init_p : argf
- initial_count : fiber_pool
- initial_length : FBufferStruct
- inlen : npn_select_cb_common_args
- inline_const_cache : rb_compile_option_struct
- inner : local_vars
- inplace : argf
- input : parser_params, zstream
- input_unit_length : rb_transcoder
- insn : insn_data_struct, iseq_compile_data
- insn_id : iseq_insn_data
- insn_info : iseq_insn_data
- insn_len : insn_data_struct
- insns_info : rb_iseq_constant_body
- inspectname : rb_addrinfo_t
- instructions_unification : rb_compile_option_struct
- int_map : re_pattern_buffer
- int_map_backward : re_pattern_buffer
- intern : ruby_cmdline_options
- internal : ibf_object_header
- internals : rof_data
- interrupt : zstream_run_args
- interrupt_event : native_thread_data_struct
- interrupt_flag : rb_execution_context_struct
- interrupt_lock : rb_thread_struct
- interrupt_mask : rb_execution_context_struct
- interrupted : ossl_generate_cb_arg
- intr : native_thread_data_struct, rawmode_arg_t
- inverted : slicewhen_arg
- invoke : rb_execarg
- invoke_arg : rb_thread_struct
- invoke_time : rb_objspace
- invoke_type : rb_thread_struct
- invoker : rb_method_cfunc_struct
- io : foreach_arg, getline_arg, gzfile, read_raw_arg, seek_arg, ttymode_callback_args, write_arg
- iov_base : __siov, iovec
- iov_len : __siov, iovec
- ipaddr : hostent_arg
- is_allowed_reverse_match : OnigEncodingTypeST
- is_code_ctype : OnigEncodingTypeST
- is_entries : mjit_copy_job_t, rb_iseq_constant_body
- is_export : tmp_dh_callback_args
- is_from_method : rb_proc_t
- is_lambda : rb_proc_t
- is_mbc_newline : OnigEncodingTypeST
- is_referred : QtfrNode
- is_size : rb_iseq_constant_body
- iseq : ibf_load, iseq_catch_table_entry, mjit_copy_job_t, rb_backtrace_location_struct, rb_captured_block, rb_control_frame_struct, rb_env_t, rb_method_definition_struct, rb_mjit_unit, RVALUE
- ISEQ_ELEMENT_ADJUST : iseq_link_element
- ISEQ_ELEMENT_ANCHOR : iseq_link_element
- ISEQ_ELEMENT_INSN : iseq_link_element
- ISEQ_ELEMENT_LABEL : iseq_link_element
- ISEQ_ELEMENT_TRACE : iseq_link_element
- iseq_encoded : rb_iseq_constant_body
- iseq_list : ibf_dump, ibf_load
- iseq_list_offset : ibf_header
- iseq_list_size : ibf_header
- iseq_size : rb_iseq_constant_body
- iseq_table : ibf_dump
- iseq_type : rb_iseq_constant_body
- ISEQ_TYPE_BLOCK : rb_iseq_constant_body
- ISEQ_TYPE_CLASS : rb_iseq_constant_body
- ISEQ_TYPE_ENSURE : rb_iseq_constant_body
- ISEQ_TYPE_EVAL : rb_iseq_constant_body
- ISEQ_TYPE_MAIN : rb_iseq_constant_body
- ISEQ_TYPE_METHOD : rb_iseq_constant_body
- ISEQ_TYPE_PLAIN : rb_iseq_constant_body
- ISEQ_TYPE_RESCUE : rb_iseq_constant_body
- ISEQ_TYPE_TOP : rb_iseq_constant_body
- iseq_unique_id : rb_iseq_constant_body
- iseqptr : rb_method_iseq_struct
- it_interval : itimerspec
- it_value : itimerspec
- items : rb_id_table
- iter : hash_foreach_arg, print_to_arg
- iv_cache : iseq_inline_storage_entry
- iv_extended : ivar_update
- iv_index_tbl : givar_copy, ivar_update, rb_classext_struct, RObject
- iv_tbl : rb_classext_struct
- ivar_cache_table : iseq_compile_data
- ivptr : gen_ivtbl, RObject
- ivtbl : gen_ivar_tag, givar_copy, ivar_update