Ruby 3.2.4p170 (2024-04-23 revision af471c0e0127eea0cafa6f308c0425bbfab0acf5)
Data Structure Index
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y | _
A
access_arg
add_option_arg
AnchorNode
apply_arg
apply_filename
ar_table_pair_struct
ar_table_struct
argf
argf_call_arg
args_info
arith_seq_gen
ary_sort_data
asciicompat_encoding_t
ASTNodeData
asynchronous_arg_t
asyncify_buf
autoload_arguments
autoload_const
autoload_data
autoload_load_arguments
B
backref_name_tag
big2str_struct
big_div_struct
Bigint
binwrite_arg
brace_args
BRefNode
bufread_arg
bug_reporters
builtin_binary
bytesequence4_or_float
C
C_block
CallNode
cc_tbl_i_data
CClassNode
cdhash_set_label_struct
cfunc_proc_t
chdir_data
ChildRecord
chown_args
chunk_arg
clone_const_arg
clone_method_arg
code_page_table
collect_caller_bindings_data
collect_outer_variable_name_data
compile_branch
compile_status
ConsAltNode
constat
cont_saved_vm_stack
copy_stream_struct
coroutine_context
coroutine_shared
crypt_data
CtypeNode
cvc_table_copy_ctx
D
debug_log_filter
default_encoding
DIR
dir_data
direct
dirent_brace_args
DOUBLE_SWAPPER
driver (ruby::backward::cxxanyargs::define_method)
driver0 (ruby::backward::cxxanyargs::define_method)
dump_arg
dump_call_arg
E
each_obj_data
enc_synmane_type_leading_chars_tag
enc_table
EncloseNode
end_proc_data
driver0::engine (ruby::backward::cxxanyargs::define_method)
driver::engine (ruby::backward::cxxanyargs::define_method)
ensure_range
enum_chain
enum_product
enum_sum_memo
enumerator
equal_data
eval_string_wrap_arg
exec_recursive_params
F
fiber_pool
fiber_pool_allocation
fiber_pool_stack
fiber_pool_vacancy
fiber_scheduler_wait_for_arguments
FILE_ID_128
FILE_ID_INFO
fill_values_arg
finish_writeconv_arg
flat_map_i_arg
FLOAT_SWAPPER
force_finalize_list
foreach_arg
foreach_safe_arg
freed_ractor_local_keys_struct
fstr_update_arg
functor
G
gc_list
rb_ractor_struct::gc_mark_func_data_struct
gc_profile_record
gc_raise_tag
gc_sweep_context
gen_ivtbl
generator
getline_arg
glob_args
glob_error_args
glob_pattern
GroupNumRemap
H
hash_foreach_arg
hash_salt_t
heap_page
heap_page_body
heap_page_header
I
IApplyCaseFoldArg
ibf_dump
ibf_dump_buffer
ibf_dump_iseq_list_arg
ibf_dump_object_list_arg
ibf_header
ibf_load
ibf_load_buffer
ibf_object_bignum
ibf_object_complex_rational
ibf_object_hash
ibf_object_header
ibf_object_regexp
ibf_object_struct_range
ibf_object_symbol
ic_serial_entry
ifaddrs
INamesArg
inlined_call_context
insn_data_struct
io_buffer_for_yield_instance_arguments
io_buffer_pread_internal_argument
io_buffer_pwrite_internal_argument
io_buffer_read_internal_argument
io_buffer_write_internal_argument
io_encoding_set_args
io_internal_read_struct
io_internal_write_struct
ioinfo
iovec
iseq_adjust_data
iseq_callback_data
iseq_catch_table
iseq_catch_table_entry
iseq_compile_data
iseq_compile_data_ensure_node_stack
iseq_compile_data_storage
iseq_inline_constant_cache
iseq_inline_constant_cache_entry
iseq_inline_cvar_cache_entry
iseq_inline_iv_cache_entry
iseq_inline_storage_entry
iseq_insn_data
rb_iseq_constant_body::iseq_insn_info
iseq_insn_info_entry
iseq_label_data
iseq_link_anchor
iseq_link_element
iseq_trace_data
iter_method_arg
iv_itr_data
ivar_update
J
join_arg
K
kwtable
L
lazyenum_funcs
lex_context
load_arg
load_file_arg
loaded_feature_searching
local_var_list
local_vars
M
magic_comment
malloc_obj_info
mapping_buffer
mark_stack
marshal_compat_t
masgn_lhs_node
masgn_state
max_t
MEMO
METHOD
method_entry_arg
min_t
minmax_by_t
minmax_t
MinMaxLen
mkdir_arg
msghdr
MT
N
NameEntry
NET_LUID
nmin_data
no_gvl_stat_data
node_buffer_elem_struct
node_buffer_list_t
node_buffer_struct
NodeBase
NodeOptInfo
O
obj_traverse_callback_data
obj_traverse_data
obj_traverse_replace_callback_data
obj_traverse_replace_data
objspace_and_reason
oldbt_arg
OnigCacheIndex
OnigCaseFoldCodeItem
OnigCompileInfo
OnigEncodingTypeST
OnigEndCallListItem
OnigErrorInfo
OnigMatchArg
OnigMetaCharTableType
OnigPairCaseFoldCodes
OnigRepeatRange
OnigSyntaxType
OnigToken
open_struct
opendir_at_arg
OptAncInfo
OptEnv
OptExactInfo
OptMapInfo
os_each_struct
P
pair_t
parser_params
pinned_list
pipe_list
PosixBracketEntryType
print_to_arg
proc_entry
producer
product_state
push_glob0_args
push_glob_args
Q
QtfrNode
queue_sleep_arg
queue_waiter
R
ractor_newobj_cache
ractor_newobj_size_pool_cache
rb_ractor_sync::ractor_wait
RArray
rb_args_info
rb_arithmetic_sequence_components_t
rb_ary_pattern_info
rb_ast_body_struct
rb_ast_id_table
rb_ast_local_table_link
rb_ast_struct
rb_at_exit_list
rb_backtrace_location_struct
rb_backtrace_struct
rb_binding_t
rb_block
rb_blocking_region_buffer
rb_builtin_function
rb_call_data
rb_callable_method_entry_struct
rb_callcache
rb_callinfo
rb_callinfo_kwarg
rb_calling_info
rb_captured_block
rb_class_cc_entries
rb_class_cc_entries::rb_class_cc_entries_entry
rb_classext_struct
rb_code_location_struct
rb_code_position_struct
rb_compile_option_struct
rb_condvar
rb_const_entry_struct
rb_context_struct
rb_control_frame_struct
rb_cref_struct
rb_cvar_class_tbl_entry
rb_darray_meta
rb_data_type_struct
rb_debug_inspector_struct
rb_define_global_function (ruby::backward::cxxanyargs::define_method)
rb_define_method (ruby::backward::cxxanyargs::define_method)
rb_define_method_id (ruby::backward::cxxanyargs::define_method)
rb_define_module_function (ruby::backward::cxxanyargs::define_method)
rb_define_private_method (ruby::backward::cxxanyargs::define_method)
rb_define_protected_method (ruby::backward::cxxanyargs::define_method)
rb_define_singleton_method (ruby::backward::cxxanyargs::define_method)
rb_dirent
rb_econv_elem_t
rb_econv_init_by_convpath_t
rb_econv_t
rb_encoding_entry
rb_ensure_entry
rb_ensure_list
rb_env_t
rb_event_hook_struct
rb_execarg
rb_execution_context_struct
rb_ext_config
rb_fdset_t
rb_fiber_struct
rb_fnd_pattern_info
rb_global_entry
rb_global_variable
rb_heap_struct
rb_hook_list_struct
rb_id_item
rb_id_table
rb_imemo_tmpbuf_struct
rb_io_buffer
rb_io_buffer_t
rb_io_enc_t
rb_io_t
rb_iseq_constant_body
rb_iseq_location_struct
rb_iseq_new_with_callback_callback_func
rb_iseq_struct
rb_jit_cont
rb_memory_view_entry
rb_memory_view_item_component_t
rb_memory_view_t
rb_method_alias_struct
rb_method_attr_struct
rb_method_bmethod_struct
rb_method_cfunc_struct
rb_method_definition_struct
rb_method_entry_struct
rb_method_iseq_struct
rb_method_optimized
rb_method_refined_struct
rb_mjit_unit
rb_mjit_unit_list
rb_mutex_struct
rb_native_thread
rb_obj_traverse_final_data
rb_objspace
rb_postponed_job_struct
rb_printf_buffer_extra
rb_proc_t
rb_process_status
rb_queue
rb_ractor_basket
rb_ractor_local_key_struct
rb_ractor_local_storage_type
rb_ractor_pub
rb_ractor_queue
rb_ractor_struct
rb_ractor_sync
rb_ractor_waiting_list
rb_random_interface_t
rb_random_mt_t
rb_random_struct
rb_scan_args_t
rb_scope_visi_struct
rb_shape
rb_size_pool_struct
rb_strterm_heredoc_struct
rb_strterm_literal_struct
rb_strterm_struct
rb_subclass_entry
rb_symbols_t
rb_szqueue
rb_thread_cond_struct
rb_thread_sched
rb_thread_sched_item
rb_thread_struct
rb_tp_struct
rb_trace_arg_struct
rb_transcoder
rb_transcoding
rb_transcoding::rb_transcoding_state_t
rb_unblock_callback
rb_vm_struct
rb_vm_tag
rb_w32_reparse_buffer_t
rb_waiting_list
rb_wasm_fiber_context
rb_wasm_jmp_buf
rb_wasm_try_catch
rb_workqueue_job
RBasic
RBignum
RClass
RComplex
RData
re_pattern_buffer
re_registers
receive_block_data
refinement_import_methods_arg
reg_init_args
reg_named_capture_assign_t
rehash_arg
rename_args
rescue_funcall_args
reset_hash_type_arg
RFile
RFloat
RHash
RIMemo
rmatch
RMatch
rmatch_offset
RMoved
RNode
RObject
root_objects_data
RRational
RRegexp
RString
RStruct
RSymbol
RTypedData
ruby_cmdline_options
ruby_dtrace_method_hook_args
ruby_features_t
ruby_gc_params_t
ruby_glob_entries_t
ruby_glob_funcs_t
ruby_opt_message
run_exec_dup2_fd_pair
RVALUE
RZombie
S
ScanEnv
search_path_bfs_t
search_path_queue_tag
seek_arg
select_args
select_bang_arg
select_set
shift_var
signals
sip_hash
sip_state
sip_uint64_t
sleep_call
sliceafter_arg
slicebefore_arg
slicewhen_arg
sort_by_data
spawn_args
st_features
st_hash_type
st_str_end_key
st_table
st_table_entry
stack_chunk
stack_node
stati128
string_part
stringpool_t
StrNode
struct_hash_set_arg
subclass_traverse_data
swapf32
swapf64
sync_waiter
sysopen_struct
T
thgroup
thread_create_params
time_object
timespec
timetick
timeval
timezone
tms
token_info
tr
trace_clear_local_events_struct
trace_data
trace_set_local_events_struct
trace_var
trans_open_t
transcoder_entry_t
transform_keys_args
U
U
UnsetAddr
UnsetAddrList
update_arg
update_callback_arg
update_func_arg
utimbuf
utime_args
V
valued_frame_info
verify_internal_consistency_struct
vm_ifunc
vm_ifunc_argc
vm_svar
vm_throw_data
vtable
vtm
W
w32_io_info_args
w32_io_info_t
w_ivar_arg
waiting_fd
waitpid_state
warning_args
weakmap
wmap_aset_replace_args
wmap_iter_arg
write_arg
WSAMSG
Y
yielder
yjit_root_struct
YYLTYPE
yypcontext_t
YYSTYPE
_
__attribute__
__rb_wasm_asyncify_fiber_ctx
__rb_wasm_asyncify_jmp_buf
__sbuf
__sFILE
__siov
__suio
_BBuf
_Node
_NtCmdLineElement
_OnigStackType