mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
b03330b3e4
Update generated document.
27 KiB
27 KiB
Core Classes
Array
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.12 | n/a | src/array.c |
Class Methods
[]
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.4.1 | src/array.c | mrb_ary_s_create |
Methods
*
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.2 | src/array.c | mrb_ary_times |
+
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.1 | src/array.c | mrb_ary_plus |
<<
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.3 | src/array.c | mrb_ary_push_m |
[]
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.4 | src/array.c | mrb_ary_aget |
[]=
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.5 | src/array.c | mrb_ary_aset |
__ary_cmp
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/array.c | mrb_ary_cmp |
__ary_eq
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/array.c | mrb_ary_eq |
clear
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.6 | src/array.c | mrb_ary_clear |
concat
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.8 | src/array.c | mrb_ary_concat_m |
delete_at
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.9 | src/array.c | mrb_ary_delete_at |
empty?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.12 | src/array.c | mrb_ary_empty_p |
first
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.13 | src/array.c | mrb_ary_first |
index
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.14 | src/array.c | mrb_ary_index_m |
initialize_copy
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.16 | src/array.c | mrb_ary_replace_m |
join
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.17 | src/array.c | mrb_ary_join_m |
last
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.18 | src/array.c | mrb_ary_last |
length
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.19 | src/array.c | mrb_ary_size |
pop
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.21 | src/array.c | mrb_ary_pop |
push
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.22 | src/array.c | mrb_ary_push_m |
replace
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.23 | src/array.c | mrb_ary_replace_m |
reverse
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.24 | src/array.c | mrb_ary_reverse |
reverse!
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.25 | src/array.c | mrb_ary_reverse_bang |
rindex
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.26 | src/array.c | mrb_ary_rindex_m |
shift
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.27 | src/array.c | mrb_ary_shift |
size
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.28 | src/array.c | mrb_ary_size |
slice
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.29 | src/array.c | mrb_ary_aget |
unshift
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.12.5.30 | src/array.c | mrb_ary_unshift_m |
Exception
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.22 | n/a | src/error.c |
Class Methods
exception
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/class.c | mrb_instance_new |
Methods
==
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/error.c | exc_equal |
backtrace
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/backtrace.c | mrb_exc_backtrace |
exception
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/error.c | exc_exception |
initialize
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/error.c | exc_initialize |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/error.c | exc_inspect |
message
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/error.c | exc_message |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/error.c | exc_to_s |
FalseClass
| ISO Code | Mixins | Source File |
|---|---|---|
| n/a | n/a | src/object.c |
Methods
&
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.6.3.1 | src/object.c | false_and |
^
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.6.3.2 | src/object.c | false_xor |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/object.c | false_to_s |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.6.3.3 | src/object.c | false_to_s |
|
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.6.3.4 | src/object.c | false_or |
Fixnum
| ISO Code | Mixins | Source File |
|---|---|---|
| n/a | n/a | src/numeric.c |
Methods
%
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.5 | src/numeric.c | fix_mod |
&
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.9 | src/numeric.c | fix_and |
*
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.3 | src/numeric.c | fix_mul |
+
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.1 | src/numeric.c | fix_plus |
-
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.2 | src/numeric.c | fix_minus |
<<
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.12 | src/numeric.c | fix_lshift |
==
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.7 | src/numeric.c | fix_equal |
>>
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.13 | src/numeric.c | fix_rshift |
^
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.11 | src/numeric.c | fix_xor |
divmod
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.30 | src/numeric.c | fix_divmod |
eql?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.16 | src/numeric.c | fix_eql |
hash
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.18 | src/numeric.c | flo_hash |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/numeric.c | fix_to_s |
to_f
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.23 | src/numeric.c | fix_to_f |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.25 | src/numeric.c | fix_to_s |
|
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.10 | src/numeric.c | fix_or |
~
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.8 | src/numeric.c | fix_rev |
Float
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.9 | n/a | src/numeric.c |
Methods
%
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.5 | src/numeric.c | flo_mod |
*
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.3 | src/numeric.c | flo_mul |
+
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.1 | src/numeric.c | flo_plus |
-
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.2 | src/numeric.c | flo_minus |
==
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.7 | src/numeric.c | flo_eq |
ceil
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.8 | src/numeric.c | flo_ceil |
divmod
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/numeric.c | flo_divmod |
eql?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.16 | src/numeric.c | flo_eql |
finite?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.9 | src/numeric.c | flo_finite_p |
floor
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.10 | src/numeric.c | flo_floor |
infinite?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.11 | src/numeric.c | flo_infinite_p |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/numeric.c | flo_to_s |
nan?
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/numeric.c | flo_nan_p |
round
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.12 | src/numeric.c | flo_round |
to_f
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.13 | src/numeric.c | flo_to_f |
to_i
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.14 | src/numeric.c | flo_truncate |
to_int
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/numeric.c | flo_truncate |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.16 | src/numeric.c | flo_to_s |
truncate
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.15 | src/numeric.c | flo_truncate |
Hash
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.13 | n/a | src/hash.c |
Methods
[]
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.2 | src/hash.c | mrb_hash_aget |
[]=
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.3 | src/hash.c | mrb_hash_aset |
__delete
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.8 | src/hash.c | mrb_hash_delete |
clear
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.4 | src/hash.c | mrb_hash_clear |
default
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.5 | src/hash.c | mrb_hash_default |
default=
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.6 | src/hash.c | mrb_hash_set_default |
default_proc
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.7 | src/hash.c | mrb_hash_default_proc |
default_proc=
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.7 | src/hash.c | mrb_hash_set_default_proc |
dup
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/hash.c | mrb_hash_dup |
empty?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.12 | src/hash.c | mrb_hash_empty_p |
has_key?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.13 | src/hash.c | mrb_hash_has_key |
has_value?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.14 | src/hash.c | mrb_hash_has_value |
include?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.15 | src/hash.c | mrb_hash_has_key |
initialize
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.16 | src/hash.c | mrb_hash_init |
key?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.18 | src/hash.c | mrb_hash_has_key |
keys
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.19 | src/hash.c | mrb_hash_keys |
length
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.20 | src/hash.c | mrb_hash_size_m |
member?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.21 | src/hash.c | mrb_hash_has_key |
shift
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.24 | src/hash.c | mrb_hash_shift |
size
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.25 | src/hash.c | mrb_hash_size_m |
store
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.26 | src/hash.c | mrb_hash_aset |
to_hash
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.29 | src/hash.c | mrb_hash_to_hash |
value?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.27 | src/hash.c | mrb_hash_has_value |
values
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.13.4.28 | src/hash.c | mrb_hash_values |
Integer
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.8 | n/a | src/numeric.c |
Methods
to_i
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.24 | src/numeric.c | int_to_i |
to_int
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/numeric.c | int_to_i |
NilClass
| ISO Code | Mixins | Source File |
|---|---|---|
| n/a | n/a | src/object.c |
Methods
&
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.4.3.1 | src/object.c | false_and |
^
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.4.3.2 | src/object.c | false_xor |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/object.c | nil_inspect |
nil?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.4.3.4 | src/object.c | mrb_true |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.4.3.5 | src/object.c | nil_to_s |
|
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.4.3.3 | src/object.c | false_or |
Numeric
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.7 | n/a | src/numeric.c |
Methods
**
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/numeric.c | num_pow |
/
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.8.3.4 | src/numeric.c | num_div |
<=>
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.9.3.6 | src/numeric.c | num_cmp |
quo
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.7.4.5 | src/numeric.c | num_div |
Proc
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.17 | n/a | src/proc.c |
Methods
arity
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/proc.c | mrb_proc_arity |
initialize
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/proc.c | mrb_proc_initialize |
initialize_copy
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/proc.c | mrb_proc_init_copy |
Range
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.14 | n/a | src/range.c |
Methods
==
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.1 | src/range.c | mrb_range_eq |
===
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.2 | src/range.c | mrb_range_include |
begin
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.3 | src/range.c | mrb_range_beg |
end
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.5 | src/range.c | mrb_range_end |
eql?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.14 | src/range.c | range_eql |
exclude_end?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.6 | src/range.c | mrb_range_excl |
first
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.7 | src/range.c | mrb_range_beg |
include?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.8 | src/range.c | mrb_range_include |
initialize
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.9 | src/range.c | mrb_range_initialize |
initialize_copy
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.15 | src/range.c | range_initialize_copy |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.13 | src/range.c | range_inspect |
last
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.10 | src/range.c | mrb_range_end |
member?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.11 | src/range.c | mrb_range_include |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.14.4.12 | src/range.c | range_to_s |
RuntimeError
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.28 | n/a | src/error.c |
ScriptError
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.37 | n/a | src/error.c |
StandardError
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.23 | n/a | src/error.c |
String
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.10 | n/a | src/string.c |
Methods
*
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.5 | src/string.c | mrb_str_times |
+
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.4 | src/string.c | mrb_str_plus_m |
<=>
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.1 | src/string.c | mrb_str_cmp_m |
==
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.2 | src/string.c | mrb_str_equal_m |
[]
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.6 | src/string.c | mrb_str_aref_m |
bytes
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/string.c | mrb_str_bytes |
bytesize
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/string.c | mrb_str_bytesize |
capitalize
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.7 | src/string.c | mrb_str_capitalize |
capitalize!
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.8 | src/string.c | mrb_str_capitalize_bang |
chomp
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.9 | src/string.c | mrb_str_chomp |
chomp!
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.10 | src/string.c | mrb_str_chomp_bang |
chop
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.11 | src/string.c | mrb_str_chop |
chop!
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.12 | src/string.c | mrb_str_chop_bang |
downcase
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.13 | src/string.c | mrb_str_downcase |
downcase!
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.14 | src/string.c | mrb_str_downcase_bang |
empty?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.16 | src/string.c | mrb_str_empty_p |
eql?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.17 | src/string.c | mrb_str_eql |
hash
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.20 | src/string.c | mrb_str_hash_m |
include?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.21 | src/string.c | mrb_str_include |
index
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.22 | src/string.c | mrb_str_index_m |
initialize
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.23 | src/string.c | mrb_str_init |
initialize_copy
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.24 | src/string.c | mrb_str_replace |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.46 | src/string.c | mrb_str_inspect |
intern
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.25 | src/string.c | mrb_str_intern |
length
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.26 | src/string.c | mrb_str_size |
replace
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.28 | src/string.c | mrb_str_replace |
reverse
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.29 | src/string.c | mrb_str_reverse |
reverse!
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.30 | src/string.c | mrb_str_reverse_bang |
rindex
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.31 | src/string.c | mrb_str_rindex_m |
size
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.33 | src/string.c | mrb_str_size |
slice
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.34 | src/string.c | mrb_str_aref_m |
split
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.35 | src/string.c | mrb_str_split_m |
to_f
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.38 | src/string.c | mrb_str_to_f |
to_i
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.39 | src/string.c | mrb_str_to_i |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.40 | src/string.c | mrb_str_to_s |
to_str
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/string.c | mrb_str_to_s |
to_sym
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.41 | src/string.c | mrb_str_intern |
upcase
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.42 | src/string.c | mrb_str_upcase |
upcase!
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.10.5.43 | src/string.c | mrb_str_upcase_bang |
Symbol
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.11 | n/a | src/symbol.c |
Methods
<=>
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/symbol.c | sym_cmp |
===
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.11.3.1 | src/symbol.c | sym_equal |
id2name
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.11.3.2 | src/symbol.c | mrb_sym_to_s |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.11.3.5 | src/symbol.c | sym_inspect |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.11.3.3 | src/symbol.c | mrb_sym_to_s |
to_sym
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.11.3.4 | src/symbol.c | sym_to_sym |
SyntaxError
| ISO Code | Mixins | Source File |
|---|---|---|
| 15.2.38 | n/a | src/error.c |
TrueClass
| ISO Code | Mixins | Source File |
|---|---|---|
| n/a | n/a | src/object.c |
Methods
&
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.5.3.1 | src/object.c | true_and |
^
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.5.3.2 | src/object.c | true_xor |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/object.c | true_to_s |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.5.3.3 | src/object.c | true_to_s |
|
| ISO Code | Source File | C Function |
|---|---|---|
| 15.2.5.3.4 | src/object.c | true_or |
Core Modules
Comparable
| ISO Code | Source File |
|---|---|
| 15.3.3 | src/compar.c |
Enumerable
| ISO Code | Source File |
|---|---|
| 15.3.2 | src/enum.c |
GC
| ISO Code | Source File |
|---|---|
| n/a | src/gc.c |
Class Methods
disable
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_disable |
enable
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_enable |
generational_mode
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_generational_mode_get |
generational_mode=
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_generational_mode_set |
interval_ratio
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_interval_ratio_get |
interval_ratio=
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_interval_ratio_set |
start
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_start |
step_ratio
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_step_ratio_get |
step_ratio=
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_step_ratio_set |
test
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/gc.c | gc_test |
Kernel
| ISO Code | Source File |
|---|---|
| 15.3.1 | src/kernel.c |
Class Methods
block_given?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.2.2 | src/kernel.c | mrb_f_block_given_p_m |
global_variables
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.2.4 | src/kernel.c | mrb_f_global_variables |
iterator?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.2.5 | src/kernel.c | mrb_f_block_given_p_m |
raise
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.2.12 | src/kernel.c | mrb_f_raise |
Methods
!=
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/kernel.c | mrb_obj_not_equal_m |
==
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.1 | src/kernel.c | mrb_obj_equal_m |
===
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.2 | src/kernel.c | mrb_equal_m |
__case_eqq
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/kernel.c | mrb_obj_ceqq |
id
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.3 | src/kernel.c | mrb_obj_id_m |
send
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.4 | src/kernel.c | mrb_f_send |
block_given?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.6 | src/kernel.c | mrb_f_block_given_p_m |
class
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.7 | src/kernel.c | mrb_obj_class_m |
clone
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.8 | src/kernel.c | mrb_obj_clone |
define_singleton_method
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/kernel.c | mod_define_singleton_method |
dup
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.9 | src/kernel.c | mrb_obj_dup |
eql?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.10 | src/kernel.c | mrb_obj_equal_m |
equal?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.11 | src/kernel.c | mrb_obj_equal_m |
extend
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.13 | src/kernel.c | mrb_obj_extend_m |
global_variables
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.14 | src/kernel.c | mrb_f_global_variables |
hash
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.15 | src/kernel.c | mrb_obj_hash |
initialize_copy
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.16 | src/kernel.c | mrb_obj_init_copy |
inspect
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.17 | src/kernel.c | mrb_obj_inspect |
instance_eval
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.18 | src/kernel.c | mrb_obj_instance_eval |
instance_of?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.19 | src/kernel.c | obj_is_instance_of |
instance_variable_defined?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.20 | src/kernel.c | mrb_obj_ivar_defined |
instance_variable_get
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.21 | src/kernel.c | mrb_obj_ivar_get |
instance_variable_set
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.22 | src/kernel.c | mrb_obj_ivar_set |
instance_variables
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.23 | src/kernel.c | mrb_obj_instance_variables |
is_a?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.24 | src/kernel.c | mrb_obj_is_kind_of_m |
iterator?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.25 | src/kernel.c | mrb_f_block_given_p_m |
kind_of?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.26 | src/kernel.c | mrb_obj_is_kind_of_m |
methods
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.31 | src/kernel.c | mrb_obj_methods_m |
nil?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.32 | src/kernel.c | mrb_false |
object_id
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.33 | src/kernel.c | mrb_obj_id_m |
private_methods
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.36 | src/kernel.c | mrb_obj_private_methods |
protected_methods
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.37 | src/kernel.c | mrb_obj_protected_methods |
public_methods
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.38 | src/kernel.c | mrb_obj_public_methods |
raise
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.40 | src/kernel.c | mrb_f_raise |
remove_instance_variable
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.41 | src/kernel.c | mrb_obj_remove_instance_variable |
respond_to?
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.43 | src/kernel.c | obj_respond_to |
send
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.44 | src/kernel.c | mrb_f_send |
singleton_class
| ISO Code | Source File | C Function |
|---|---|---|
| n/a | src/kernel.c | mrb_singleton_class |
singleton_methods
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.45 | src/kernel.c | mrb_obj_singleton_methods_m |
to_s
| ISO Code | Source File | C Function |
|---|---|---|
| 15.3.1.3.46 | src/kernel.c | mrb_any_to_s |