Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- IA64_INIT
: eval.c
- ID
: ruby.h
- id2ref()
: gc.c
- ID2SYM
: ruby.h
- ID_ALLOCATOR
: intern.h
- ID_ATTRSET
: parse.c
- id_beg
: range.c
- id_call
: hash.c
- ID_CLASS
: parse.c
- id_cmp
: range.c, enum.c, array.c
- id_coerce
: numeric.c
- ID_CONST
: parse.c
- id_default
: hash.c
- id_each
: enum.c
- id_end
: range.c
- id_eq
: object.c, numeric.c
- id_eql
: object.c
- id_eqq
: enum.c
- id_excl
: range.c
- id_getc
: io.c
- ID_GLOBAL
: parse.c
- id_hash
: hash.c
- id_init_copy
: object.c
- id_inspect
: object.c
- ID_INSTANCE
: parse.c
- ID_INTERNAL
: parse.c
- ID_JUNK
: parse.c
- ID_LOCAL
: parse.c
- id_read
: io.c
- ID_SCOPE_MASK
: parse.c
- ID_SCOPE_SHIFT
: parse.c
- id_succ
: range.c
- id_to_i
: numeric.c
- id_to_s
: string.c
- id_write
: io.c
- ignorecase_getter()
: re.c
- ignorecase_setter()
: re.c
- IMMEDIATE_MASK
: ruby.h
- IMMEDIATE_P
: ruby.h
- in_def
: parse.c
- in_defined
: parse.c
- IN_MAIN_CONTEXT
: signal.c
- in_single
: parse.c
- include_class_new()
: class.c
- index_i()
: hash.c
- infected_str_new()
: pack.c
- init
: eval.c
- Init_Array()
: inits.c, array.c
- Init_Bignum()
: inits.c, bignum.c
- Init_Binding()
: inits.c, eval.c
- INIT_BUF_SIZE
: regex.c
- init_by_array()
: random.c
- Init_Comparable()
: inits.c, compar.c
- init_copy()
: object.c
- Init_Dir()
: inits.c, dir.c
- Init_Enumerable()
: inits.c, enum.c
- Init_eval()
: inits.c, eval.c
- Init_Exception()
: inits.c, error.c
- Init_ext()
: ruby.c, eval.c, dmyext.c
- Init_File()
: io.c, inits.c, file.c
- init_funcname
: dln.c
- init_funcname_len()
: dln.c
- Init_GC()
: inits.c, gc.c
- init_genrand()
: random.c
- Init_Hash()
: inits.c, hash.c
- Init_heap()
: gc.c, eval.c
- init_ids()
: ruby.c
- Init_IO()
: io.c, inits.c
- Init_load()
: inits.c, eval.c
- init_mark_stack()
: gc.c
- Init_marshal()
: marshal.c, inits.c
- Init_Math()
: math.c, inits.c
- Init_Numeric()
: numeric.c, inits.c
- Init_Object()
: object.c, inits.c
- init_p
: io.c
- Init_pack()
: pack.c, inits.c
- Init_Precision()
: prec.c, inits.c
- Init_Proc()
: inits.c, eval.c
- Init_process()
: process.c, inits.c
- Init_Random()
: random.c, inits.c
- Init_Range()
: range.c, inits.c
- Init_Regexp()
: re.c, inits.c
- init_regs()
: regex.c
- init_sigchld()
: signal.c
- Init_signal()
: signal.c, inits.c
- Init_stack()
: gc.c, eval.c
- Init_String()
: string.c, inits.c
- Init_Struct()
: struct.c, inits.c
- Init_sym()
: parse.c, inits.c
- init_syntax_once()
: regex.c
- Init_syserr()
: inits.c, error.c
- Init_Thread()
: inits.c, eval.c
- Init_Time()
: time.c, inits.c
- Init_var_tables()
: variable.c, inits.c
- Init_version()
: version.c, inits.c
- initf
: random.c
- inject_i()
: enum.c
- ins_methods_i()
: class.c
- ins_methods_priv_i()
: class.c
- ins_methods_prot_i()
: class.c
- ins_methods_pub_i()
: class.c
- ins_methods_push()
: class.c
- insert_jump()
: regex.c
- insert_jump_n()
: regex.c
- insert_op()
: regex.c
- insert_op_2()
: regex.c
- inspect_ary()
: array.c
- inspect_call()
: array.c
- inspect_ensure()
: array.c
- inspect_hash()
: hash.c
- inspect_i()
: object.c, hash.c
- inspect_join()
: array.c
- inspect_key
: array.c
- inspect_obj()
: object.c
- inspect_struct()
: struct.c
- install_sighandler()
: signal.c
- INT2FIX
: ruby.h
- INT2NUM
: ruby.h
- int_chr()
: numeric.c
- int_dotimes()
: numeric.c
- int_downto()
: numeric.c
- int_int_p()
: numeric.c
- int_succ()
: numeric.c
- int_to_i()
: numeric.c
- int_upto()
: numeric.c
- internal_id()
: parse.c
- intersect_fds()
: eval.c
- io_alloc()
: io.c
- io_close()
: io.c
- io_cntl()
: io.c
- io_fflush()
: io.c
- io_fread()
: io.c
- io_fwrite()
: io.c
- io_getpartial()
: io.c
- io_new_instance()
: io.c
- io_puts_ary()
: io.c
- io_read()
: io.c
- io_readpartial()
: io.c
- io_reopen()
: io.c
- io_s_foreach()
: io.c
- io_s_read()
: io.c
- io_s_readlines()
: io.c
- io_seek
: io.c
- io_tell
: io.c
- io_write()
: io.c
- IS_A_LETTER
: regex.c
- is_absolute_path()
: file.c
- IS_ACTIVE
: regex.c
- IS_ARG
: parse.c
- is_asgn_or_id
: parse.c
- is_attrset_id
: parse.c
- IS_CHAR_CLASS
: regex.c
- is_class_id
: parse.c
- is_const_id
: parse.c
- is_defined()
: eval.c
- IS_DLEXT
: eval.c
- IS_EVSTR
: string.c
- is_global_id
: parse.c
- is_identchar
: parse.c
- is_in_list()
: regex.c
- is_in_list_mbc()
: regex.c
- is_in_list_sbc()
: regex.c
- is_instance_id
: parse.c
- is_junk_id
: parse.c
- is_local_id
: parse.c
- is_notop_id
: parse.c
- is_pointer_to_heap()
: gc.c
- is_ruby_native_thread
: ruby.h
- IS_SOEXT
: eval.c
- is_special_global_name()
: parse.c
- ISALNUM
: ruby.h, regex.c
- ISALPHA
: ruby.h, regex.c
- ISASCII
: ruby.h, regex.c
- ISBLANK
: regex.c
- ISCNTRL
: regex.c
- isdelim
: dir.c
- ISDIGIT
: ruby.h, regex.c
- isdirsep
: file.c, dir.c
- ISDIRSEP
: dir.c
- ISGRAPH
: regex.c
- isinf()
: missing.h
- ISLOWER
: ruby.h, regex.c
- ismbchar
: regex.h
- isnan()
: missing.h
- ISPRINT
: ruby.h, regex.c
- ISPUNCT
: regex.c
- ISSPACE
: ruby.h, regex.c
- ISUPPER
: ruby.h, regex.c
- ISXDIGIT
: ruby.h, regex.c
- ITER_CUR
: eval.c
- ITER_NOT
: eval.c
- ITER_PAS
: eval.c
- ITER_PRE
: eval.c
- ivar_get()
: variable.c
- ivar_i()
: variable.c