static IRubyObject |
RubyKernel.__dir__(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubySignal.__jtrap_kernel(IRubyObject recv,
IRubyObject block,
IRubyObject sig) |
static IRubyObject |
RubySignal.__jtrap_osdefault_kernel(IRubyObject recv,
IRubyObject sig) |
static IRubyObject |
RubySignal.__jtrap_platform_kernel(IRubyObject recv,
IRubyObject sig) |
static IRubyObject |
RubySignal.__jtrap_restore_kernel(IRubyObject recv,
IRubyObject sig) |
static IRubyObject |
RubyKernel.__method__(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyEncoding._dump(ThreadContext context,
IRubyObject arg) |
static IRubyObject |
RubyKernel._exec_internal(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyEncoding._load(ThreadContext context,
IRubyObject recv,
IRubyObject str) |
static IRubyObject |
RubyThread.abort_on_exception_set_x(IRubyObject recv,
IRubyObject value) |
IRubyObject |
RubyThread.abort_on_exception_set(IRubyObject val) |
static RubyBoolean |
RubyThread.abort_on_exception_x(IRubyObject recv)
Returns the status of the global ``abort on exception'' condition.
|
RubyBoolean |
RubyThread.abort_on_exception() |
static IRubyObject |
RubyProcess.abort(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.abort(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyBignum.abs()
rb_big_abs
|
IRubyObject |
RubyNumeric.abs(ThreadContext context)
num_abs
|
IRubyObject |
RubyFloat.abs(ThreadContext context)
flo_abs
|
IRubyObject |
RubyFixnum.abs(ThreadContext context)
fix_abs
|
IRubyObject |
RubyComplex.abs(ThreadContext context)
nucomp_abs
|
IRubyObject |
RubyNumeric.abs2(ThreadContext context)
numeric_abs2
|
IRubyObject |
RubyComplex.abs2(ThreadContext context)
nucomp_abs2
|
IRubyObject |
RubyThread.Location.absolute_path(ThreadContext context) |
static IRubyObject |
RubyFile.absolute_path(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
---------------------------------------------------- File::absolute_path
File.absolute_path(file_name [, dir_string] ) -> abs_file_name
From Ruby 1.9.1
------------------------------------------------------------------------
Converts a pathname to an absolute pathname.
|
static RubyFloat |
RubyMath.acos19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.acosh19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
IRubyObject |
RubyThreadGroup.add(IRubyObject rubyThread,
Block block) |
IRubyObject |
RubyIO.advise(ThreadContext context,
IRubyObject[] argv) |
RubyModule |
RubyModule.alias_method(ThreadContext context,
IRubyObject newId,
IRubyObject oldId) |
static IRubyObject |
RubyEncoding.aliases(ThreadContext context,
IRubyObject recv) |
RubyBoolean |
RubyThread.alive_p() |
static IRubyObject |
RubyEnumerable.all_p19(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubySymbol.all_symbols(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyClass.allocate() |
RubyArray |
RubyModule.ancestors(ThreadContext context)
rb_mod_ancestors
|
IRubyObject |
RubyHash.any_p(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.any_p(ThreadContext context,
Block block) |
static IRubyObject |
RubyEnumerable.any_p(ThreadContext context,
IRubyObject self,
Block block) |
RubyModule |
RubyModule.append_features(IRubyObject include)
rb_mod_append_features
|
RubyArray |
RubyArray.append(IRubyObject item)
rb_ary_push - specialized rb_ary_store
|
IRubyObject |
RubyClassPathVariable.append(ThreadContext context,
IRubyObject obj) |
IRubyObject |
RubyStruct.aref(IRubyObject key) |
static IRubyObject |
RubyDir.aref(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyArray.aref19(IRubyObject arg0) |
IRubyObject |
RubyArray.aref19(IRubyObject arg0,
IRubyObject arg1) |
IRubyObject |
RubyNumeric.arg(ThreadContext context)
numeric_arg
|
IRubyObject |
RubyComplex.arg(ThreadContext context)
nucomp_arg
|
IRubyObject |
RubyNoMethodError.args() |
static IRubyObject |
RubyArgsFile.argv(ThreadContext context,
IRubyObject recv) |
RubyFixnum |
RubyProc.arity() |
RubyFixnum |
RubyMethod.arity()
Returns the number of arguments a method accepted.
|
RubyFixnum |
AbstractRubyMethod.arity()
Returns the number of arguments a method accepted.
|
IRubyObject |
RubyString.ascii_only_p(ThreadContext context) |
static IRubyObject |
RubyConverter.asciicompat_encoding(ThreadContext context,
IRubyObject self,
IRubyObject strOrEnc) |
IRubyObject |
RubyEncoding.asciiCompatible_p(ThreadContext context) |
RubyString |
RubyTime.asctime() |
IRubyObject |
RubyStruct.aset(IRubyObject key,
IRubyObject value) |
IRubyObject |
RubyArray.aset19(IRubyObject arg0,
IRubyObject arg1) |
IRubyObject |
RubyArray.aset19(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
static RubyFloat |
RubyMath.asin19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.asinh19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
IRubyObject |
RubyHash.assoc(ThreadContext context,
IRubyObject obj) |
IRubyObject |
RubyArray.assoc(ThreadContext context,
IRubyObject key)
rb_ary_assoc
|
static IRubyObject |
RubyKernel.at_exit(ThreadContext context,
IRubyObject recv,
Block block) |
IRubyObject |
RubyArray.at(IRubyObject pos)
rb_ary_at
|
static IRubyObject |
RubyTime.at(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyTime.at(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2) |
static RubyFloat |
RubyMath.atan19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.atan219(ThreadContext context,
IRubyObject recv,
IRubyObject x,
IRubyObject y) |
static RubyFloat |
RubyMath.atanh_19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
IRubyObject |
RubyFileStat.atime() |
IRubyObject |
RubyFile.atime(ThreadContext context) |
static IRubyObject |
RubyFile.atime(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyModule.attr_accessor(ThreadContext context,
IRubyObject[] args)
rb_mod_attr_accessor
Note: this method should not be called from Java in most cases, since
it depends on Ruby frame state for visibility.
|
IRubyObject |
RubyModule.attr_reader(ThreadContext context,
IRubyObject[] args)
rb_mod_attr_reader
|
IRubyObject |
RubyModule.attr_writer(ThreadContext context,
IRubyObject[] args)
rb_mod_attr_writer
|
IRubyObject |
RubyModule.attr19(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyIO.autoclose_set(ThreadContext context,
IRubyObject autoclose) |
IRubyObject |
RubyIO.autoclose(ThreadContext context) |
static IRubyObject |
RubyModule.ModuleKernelMethods.autoload_p(ThreadContext context,
IRubyObject recv,
IRubyObject arg0) |
static IRubyObject |
RubyKernel.autoload_p(ThreadContext context,
IRubyObject recv,
IRubyObject symbol) |
static IRubyObject |
RubyModule.ModuleKernelMethods.autoload(IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1) |
static IRubyObject |
RubyKernel.autoload(IRubyObject recv,
IRubyObject symbol,
IRubyObject file) |
IRubyObject |
RubyString.b(ThreadContext context) |
static IRubyObject |
RubyKernel.backquote(ThreadContext context,
IRubyObject recv,
IRubyObject str) |
IRubyObject |
RubyException.backtrace_locations(ThreadContext context) |
IRubyObject |
RubyThread.backtrace_locations(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyException.backtrace() |
IRubyObject |
RubyThread.backtrace20(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyThread.Location.base_label(ThreadContext context) |
static IRubyObject |
RubyFile.basename(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyRange.begin(ThreadContext context) |
IRubyObject |
RubyMatchData.begin(ThreadContext context,
IRubyObject index)
MRI: match_begin
|
static RubyBoolean |
RubyComparable.between_p(ThreadContext context,
IRubyObject recv,
IRubyObject first,
IRubyObject second)
cmp_between
|
RubyMethod |
RubyUnboundMethod.bind(ThreadContext context,
IRubyObject aReceiver) |
IRubyObject |
RubyProc.binding() |
static RubyBinding |
RubyKernel.binding19(ThreadContext context,
IRubyObject recv,
Block block) |
IRubyObject |
RubyIO.binmode() |
static IRubyObject |
RubyArgsFile.binmode(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyIO.binread(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
binread is just like read, except it doesn't take options and it forces
mode to be "rb:ASCII-8BIT"
|
static IRubyObject |
RubyIO.binwrite(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyFileStat.birthtime() |
IRubyObject |
RubyFile.birthtime(ThreadContext context) |
static IRubyObject |
RubyFile.birthtime(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyFixnum.bit_length(ThreadContext context) |
RubyFixnum |
RubyFileStat.blksize() |
static RubyBoolean |
RubyKernel.block_given_p(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyFileStat.blockdev_p() |
static IRubyObject |
RubyFileTest.blockdev_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.blockdev_p(IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyFileStat.blocks() |
IRubyObject |
RubyArray.bsearch(ThreadContext context,
Block block) |
IRubyObject |
RubyString.bytes(ThreadContext context,
Block block) |
IRubyObject |
RubyIO.bytes(ThreadContext context,
Block block) |
IRubyObject |
RubyRandom.bytes(ThreadContext context,
IRubyObject arg) |
static IRubyObject |
RubyArgsFile.bytes(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
RubyFixnum |
RubyString.bytesize() |
IRubyObject |
RubyString.byteslice(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.byteslice(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2) |
IRubyObject |
RubyMethod.call(ThreadContext context,
Block block)
Call the method.
|
IRubyObject |
RubyContinuation.call(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject arg,
Block block) |
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block) |
IRubyObject |
RubyProc.call19(ThreadContext context,
IRubyObject[] args,
Block blockCallArg) |
static IRubyObject |
RubyKernel.caller_locations(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.caller20(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyString.capitalize_bang19(ThreadContext context) |
IRubyObject |
RubySymbol.capitalize(ThreadContext context) |
IRubyObject |
RubyString.capitalize19(ThreadContext context) |
IRubyObject |
RubyMatchData.captures(ThreadContext context)
match_captures
|
IRubyObject |
RubySymbol.casecmp(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyString.casecmp19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyRegexp.casefold_p(ThreadContext context) |
IRubyObject |
NativeException.cause(Block unusedBlock) |
IRubyObject |
RubyException.cause(ThreadContext context) |
static RubyFloat |
RubyMath.cbrt(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
IRubyObject |
RubyNumeric.ceil()
num_ceil
|
IRubyObject |
RubyFloat.ceil()
flo_ceil
|
IRubyObject |
RubyString.center19(IRubyObject arg0) |
IRubyObject |
RubyString.center19(IRubyObject arg0,
IRubyObject arg1) |
static IRubyObject |
RubyProcess.UserID.change_privilege(IRubyObject self,
IRubyObject arg) |
static IRubyObject |
RubyProcess.GroupID.change_privilege(IRubyObject self,
IRubyObject arg) |
IRubyObject |
RubyFileStat.chardev_p() |
static IRubyObject |
RubyFileTest.chardev_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.chardev_p(IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyIO.chars(ThreadContext context,
Block block) |
static IRubyObject |
RubyArgsFile.chars(ThreadContext context,
IRubyObject recv,
Block block) |
IRubyObject |
RubyString.chars19(ThreadContext context,
Block block) |
static IRubyObject |
RubyDir.chdir(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Changes the current directory to path
|
IRubyObject |
RubyFile.chmod(ThreadContext context,
IRubyObject arg) |
static IRubyObject |
RubyFile.chmod(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyString.chomp_bang19(ThreadContext context) |
IRubyObject |
RubyString.chomp_bang19(ThreadContext context,
IRubyObject arg0) |
RubyString |
RubyString.chomp19(ThreadContext context) |
RubyString |
RubyString.chomp19(ThreadContext context,
IRubyObject arg0) |
IRubyObject |
RubyString.chop_bang19(ThreadContext context) |
IRubyObject |
RubyString.chop19(ThreadContext context) |
IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2) |
static IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyString.chr(ThreadContext context) |
RubyString |
RubyInteger.chr19(ThreadContext context) |
RubyString |
RubyInteger.chr19(ThreadContext context,
IRubyObject arg) |
static IRubyObject |
RubyDir.chroot(IRubyObject recv,
IRubyObject path)
Changes the root directory (only allowed by super user).
|
static IRubyObject |
RubyEnumerable.chunk(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.chunk(ThreadContext context,
IRubyObject self,
IRubyObject initialState,
Block block) |
IRubyObject |
RubyModule.class_variable_defined_p(ThreadContext context,
IRubyObject var) |
IRubyObject |
RubyModule.class_variable_get19(IRubyObject var) |
IRubyObject |
RubyModule.class_variable_set19(IRubyObject var,
IRubyObject value) |
RubyArray |
RubyModule.class_variables(ThreadContext context) |
RubyArray |
RubyModule.class_variables(ThreadContext context,
IRubyObject inherit) |
RubyString |
RubyString.clear() |
static IRubyObject |
RubyProcess.clock_getres(ThreadContext context,
IRubyObject self,
IRubyObject _clock_id) |
static IRubyObject |
RubyProcess.clock_getres(ThreadContext context,
IRubyObject self,
IRubyObject _clock_id,
IRubyObject _unit) |
static IRubyObject |
RubyProcess.clock_gettime(ThreadContext context,
IRubyObject self,
IRubyObject _clock_id) |
static IRubyObject |
RubyProcess.clock_gettime(ThreadContext context,
IRubyObject self,
IRubyObject _clock_id,
IRubyObject _unit) |
IRubyObject |
RubyIO.close_on_exec_p(ThreadContext context) |
IRubyObject |
RubyIO.close_on_exec_set(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyIO.close_read(ThreadContext context) |
IRubyObject |
RubyIO.close_write(ThreadContext context) |
IRubyObject |
RubyIO.close()
Closes all open resources for the IO.
|
IRubyObject |
RubyDir.close()
Closes the directory stream.
|
static IRubyObject |
RubyArgsFile.close(ThreadContext context,
IRubyObject recv) |
RubyBoolean |
RubyIO.closed_p(ThreadContext context) |
static IRubyObject |
RubyArgsFile.closed_p(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyFileStat.cmp(IRubyObject other) |
IRubyObject |
RubyString.codepoints(ThreadContext context,
Block block) |
IRubyObject |
RubyIO.codepoints(ThreadContext context,
Block block) |
IRubyObject |
RubyNumeric.coerce(IRubyObject other)
num_coerce
|
IRubyObject |
RubyFloat.coerce(IRubyObject other)
flo_coerce
|
IRubyObject |
RubyBignum.coerce(IRubyObject other)
rb_big_coerce
|
IRubyObject |
RubyComplex.coerce(ThreadContext context,
IRubyObject other)
nucomp_coerce
|
IRubyObject |
RubyArray.collect_bang(ThreadContext context,
Block block)
rb_ary_collect_bang
|
static IRubyObject |
RubyEnumerable.collect_concat19(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyArray.collect19(ThreadContext context,
Block block) |
static IRubyObject |
RubyEnumerable.collect19(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyArray.combination(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_combination
|
IRubyObject |
RubyArray.compact_bang()
rb_ary_compact_bang
|
IRubyObject |
RubyArray.compact19() |
static IRubyObject |
RubyEncoding.compatible_p(ThreadContext context,
IRubyObject self,
IRubyObject first,
IRubyObject second) |
RubyArray |
RubyArray.concat19(IRubyObject obj) |
RubyString |
RubyString.concat19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyNumeric.conjugate(ThreadContext context)
numeric_real
|
IRubyObject |
RubyComplex.conjugate(ThreadContext context)
nucomp_conjugate
|
RubyBoolean |
RubyModule.const_defined_p19(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyModule.const_get_2_0(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyModule.const_missing(ThreadContext context,
IRubyObject rubyName,
Block block)
Base implementation of Module#const_missing, throws NameError for specific missing constant.
|
IRubyObject |
RubyModule.const_set(IRubyObject symbol,
IRubyObject value)
rb_mod_const_set
|
RubyArray |
RubyModule.constants19(ThreadContext context) |
RubyArray |
RubyModule.constants19(ThreadContext context,
IRubyObject allConstants) |
IRubyObject |
RubyConverter.convert(ThreadContext context,
IRubyObject srcBuffer) |
static IRubyObject |
RubyRational.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1)
nurat_s_convert
|
static IRubyObject |
RubyComplex.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1)
nucomp_s_convert
|
static IRubyObject |
RubyRational.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1,
IRubyObject a2)
nurat_s_convert
|
static IRubyObject |
RubyComplex.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1,
IRubyObject a2)
nucomp_s_convert
|
IRubyObject |
RubyConverter.convpath(ThreadContext context) |
static IRubyObject |
RubyIO.copy_stream(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyProcess.RubyStatus.coredump_p() |
static RubyFloat |
RubyMath.cos19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.cosh19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
IRubyObject |
RubyArray.count(ThreadContext context,
Block block) |
static IRubyObject |
RubyGC.count(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyArray.count(ThreadContext context,
IRubyObject obj,
Block block) |
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
IRubyObject methodArg,
Block block) |
IRubyObject |
RubyString.count19(ThreadContext context) |
IRubyObject |
RubyString.count19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.count19(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyRange.cover_p(ThreadContext context,
IRubyObject obj) |
static IRubyObject |
RubyArray.create(IRubyObject klass,
IRubyObject[] args,
Block block)
rb_ary_s_create
|
static IRubyObject |
RubyHash.create(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
rb_hash_s_create
|
RubyString |
RubyString.crypt(ThreadContext context,
IRubyObject other)
rb_str_crypt
|
IRubyObject |
RubyFileStat.ctime() |
IRubyObject |
RubyFile.ctime(ThreadContext context) |
static IRubyObject |
RubyFile.ctime(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static RubyThread |
RubyThread.current(IRubyObject recv) |
IRubyObject |
RubyMethod.curry(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyArray.cycle(ThreadContext context,
Block block)
rb_ary_cycle
|
static IRubyObject |
RubyEnumerable.cycle(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyArray.cycle(ThreadContext context,
IRubyObject arg,
Block block)
rb_ary_cycle
|
static IRubyObject |
RubyEnumerable.cycle(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
IRubyObject |
RubyHash.default_proc()
rb_hash_default_proc
|
IRubyObject |
RubyHash.default_value_get(ThreadContext context) |
IRubyObject |
RubyHash.default_value_get(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyHash.default_value_set(IRubyObject defaultValue)
rb_hash_set_default
|
static IRubyObject |
RubyObjectSpace.define_finalizer(IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject arg0,
Block block) |
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
static IRubyObject |
RubyKernel.define_singleton_method(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyArray.delete_at(IRubyObject obj)
rb_ary_delete_at_m
|
IRubyObject |
RubyString.delete_bang19(ThreadContext context) |
IRubyObject |
RubyString.delete_bang19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.delete_bang19(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyHash.delete_if(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.delete_if(ThreadContext context,
Block block) |
IRubyObject |
RubyHash.delete(ThreadContext context,
IRubyObject key,
Block block)
rb_hash_delete
|
IRubyObject |
RubyArray.delete(ThreadContext context,
IRubyObject item,
Block block)
rb_ary_delete
|
static IRubyObject |
RubyFile.delete(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyString.delete19(ThreadContext context) |
IRubyObject |
RubyString.delete19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.delete19(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyComplex.demoninator(ThreadContext context)
nucomp_denominator
|
IRubyObject |
RubyRational.denominator(ThreadContext context)
nurat_denominator
|
IRubyObject |
RubyNumeric.denominator(ThreadContext context)
num_denominator
|
IRubyObject |
RubyInteger.denominator(ThreadContext context) |
IRubyObject |
RubyFloat.denominator(ThreadContext context)
flo_denominator
|
static IRubyObject |
RubyConverter.EncodingErrorMethods.destination_encoding_name(ThreadContext context,
IRubyObject self) |
IRubyObject |
RubyConverter.destination_encoding(ThreadContext context) |
static IRubyObject |
RubyConverter.EncodingErrorMethods.destination_encoding(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyProcess.detach(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyEnumerable.detect(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.detect(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block) |
IRubyObject |
RubyFileStat.dev() |
IRubyObject |
RubyFileStat.devMajor() |
IRubyObject |
RubyFileStat.devMinor() |
RubyBoolean |
RubyFileStat.directory_p() |
static IRubyObject |
RubyFileTest.directory_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.directory_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFile.dirname(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyGC.disable(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyKernel.display(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
IRubyObject |
RubyFixnum.div_div(ThreadContext context,
IRubyObject other)
fix_div
here is terrible MRI gotcha:
1.div 3.0 -> 0
1 / 3.0 -> 0.3333333333333333
MRI is also able to do it in one place by looking at current frame in rb_num_coerce_bin:
rb_funcall(x, ruby_frame->orig_func, 1, y);
also note that RubyFloat doesn't override Numeric.div
|
IRubyObject |
RubyNumeric.div19(ThreadContext context,
IRubyObject other)
num_div
|
IRubyObject |
RubyFixnum.divmod(ThreadContext context,
IRubyObject other)
fix_divmod
|
IRubyObject |
RubyNumeric.divmod19(ThreadContext context,
IRubyObject other)
num_divmod
|
IRubyObject |
RubyFloat.divmod19(ThreadContext context,
IRubyObject other)
flo_divmod
|
IRubyObject |
RubyBignum.divmod19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyString.downcase_bang19(ThreadContext context) |
IRubyObject |
RubySymbol.downcase(ThreadContext context) |
RubyString |
RubyString.downcase19(ThreadContext context) |
IRubyObject |
RubyInteger.downto(ThreadContext context,
IRubyObject to,
Block block)
int_downto
|
IRubyObject |
RubyArray.drop_while(ThreadContext context,
Block block)
rb_ary_take_while
|
static IRubyObject |
RubyEnumerable.drop_while(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyArray.drop(ThreadContext context,
IRubyObject n)
rb_ary_take
|
static IRubyObject |
RubyEnumerable.drop(ThreadContext context,
IRubyObject self,
IRubyObject n,
Block block) |
IRubyObject |
RubyEncoding.dummy_p(ThreadContext context) |
RubyString |
RubyTime.dump(IRubyObject[] args,
Block unusedBlock) |
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock) |
IRubyObject |
RubyNameError.RubyNameErrorMessage.dump(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.dump19() |
IRubyObject |
RubyProc.dup() |
IRubyObject |
RubyEnumerator.dup() |
static IRubyObject |
RubyKernel.dup(IRubyObject self) |
IRubyObject |
RubyHash.dup(ThreadContext context) |
IRubyObject |
RubyIO.each_byte(ThreadContext context,
Block block) |
static IRubyObject |
RubyArgsFile.each_byte(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyString.each_byte19(ThreadContext context,
Block block) |
IRubyObject |
RubyIO.each_char(ThreadContext context,
Block block) |
static IRubyObject |
RubyArgsFile.each_char(ThreadContext context,
IRubyObject recv,
Block block) |
IRubyObject |
RubyString.each_char19(ThreadContext context,
Block block) |
IRubyObject |
RubyString.each_codepoint(ThreadContext context,
Block block)
rb_str_each_codepoint
|
IRubyObject |
RubyIO.each_codepoint(ThreadContext context,
Block block) |
IRubyObject |
RubyEnumerator.each_cons19(ThreadContext context,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyEnumerable.each_cons19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
IRubyObject |
RubyEnumerator.each_entry(ThreadContext context,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyEnumerable.each_entry(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyArray.each_index(ThreadContext context,
Block block) |
IRubyObject |
RubyHash.each_key(ThreadContext context,
Block block) |
IRubyObject |
RubyIO.each_line(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyString.each_line19(ThreadContext context,
Block block) |
IRubyObject |
RubyString.each_line19(ThreadContext context,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyArgsFile.each_line19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyObjectSpace.each_object(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyStruct.each_pair(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.each_slice(ThreadContext context,
IRubyObject arg,
Block block) |
IRubyObject |
RubyEnumerator.each_slice19(ThreadContext context,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyEnumerable.each_slice19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
IRubyObject |
RubyHash.each_value(ThreadContext context,
Block block) |
IRubyObject |
RubyEnumerator.each_with_index(ThreadContext context,
Block block) |
static IRubyObject |
RubyEnumerable.each_with_index19(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyEnumerator.each_with_object(ThreadContext context,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyEnumerable.each_with_object(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
IRubyObject |
RubyClassPathVariable.each(Block block) |
IRubyObject |
RubyStruct.each(ThreadContext context,
Block block) |
IRubyObject |
RubyEnumerator.each(ThreadContext context,
Block block)
Send current block and supplied args to method on target.
|
IRubyObject |
RubyArray.each(ThreadContext context,
Block block)
mri: rb_ary_each
|
IRubyObject |
RubyIO.each(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyGenerator.each(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyEnumerator.each(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyRange.each19(ThreadContext context,
Block block) |
IRubyObject |
RubyHash.each19(ThreadContext context,
Block block) |
IRubyObject |
RubyDir.each19(ThreadContext context,
Block block) |
IRubyObject |
RubyDir.each19(ThreadContext context,
IRubyObject encoding,
Block block) |
static IRubyObject |
RubyArgsFile.each19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyProcess.egid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyProcess.egid(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyProcess.UserID.eid(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyProcess.GroupID.eid(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyProcess.UserID.eid(ThreadContext context,
IRubyObject self,
IRubyObject arg) |
static IRubyObject |
RubyProcess.GroupID.eid(ThreadContext context,
IRubyObject self,
IRubyObject arg) |
RubyBoolean |
RubyHash.empty_p()
rb_hash_empty_p
|
IRubyObject |
RubyArray.empty_p()
rb_ary_empty_p
|
IRubyObject |
RubySymbol.empty_p(ThreadContext context) |
RubyBoolean |
RubyString.empty_p(ThreadContext context)
rb_str_empty
|
static IRubyObject |
RubyGC.enable(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyThreadGroup.enclose(Block block) |
IRubyObject |
RubyThreadGroup.enclosed_p(Block block) |
IRubyObject |
RubyString.encode_bang(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyString.encode(ThreadContext context) |
IRubyObject |
RubyString.encode(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.encode(ThreadContext context,
IRubyObject toEncoding,
IRubyObject arg) |
IRubyObject |
RubyString.encode(ThreadContext context,
IRubyObject toEncoding,
IRubyObject forcedEncoding,
IRubyObject opts) |
IRubyObject |
RubySymbol.encoding(ThreadContext context) |
IRubyObject |
RubyString.encoding(ThreadContext context) |
IRubyObject |
RubyRegexp.encoding(ThreadContext context) |
IRubyObject |
RubyString.end_with_p(ThreadContext context) |
IRubyObject |
RubyString.end_with_p(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.end_with_p(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyRange.end(ThreadContext context) |
IRubyObject |
RubyMatchData.end(ThreadContext context,
IRubyObject index)
match_end
|
RubyArray |
RubyDir.entries() |
static RubyArray |
RubyDir.entries19(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static RubyArray |
RubyDir.entries19(ThreadContext context,
IRubyObject recv,
IRubyObject arg,
IRubyObject opts) |
RubyBoolean |
RubyIO.eof_p(ThreadContext context) |
static IRubyObject |
RubyArgsFile.eof_p(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyArgsFile.eof(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyTime.eql_p(IRubyObject other) |
IRubyObject |
RubyMatchData.eql_p(IRubyObject obj) |
IRubyObject |
RubyFloat.eql_p(IRubyObject other)
flo_eql
|
static IRubyObject |
RubyKernel.eql_p(IRubyObject self,
IRubyObject obj) |
IRubyObject |
RubyStruct.eql_p(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyNumeric.eql_p(ThreadContext context,
IRubyObject other)
num_eql
|
IRubyObject |
RubyComplex.eql_p(ThreadContext context,
IRubyObject other)
nucomp_eql_p
|
IRubyObject |
RubyBignum.eql_p19(IRubyObject other)
In ruby 1.9, '==' and '===' are the same, but they differ from 'eql?'.
|
IRubyObject |
RubyArray.eql(ThreadContext context,
IRubyObject obj)
rb_ary_eql
|
IRubyObject |
RubyRange.eqq_p19(ThreadContext context,
IRubyObject obj) |
IRubyObject |
RubyRegexp.eqq19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyBasicObject.equal_p19(ThreadContext context,
IRubyObject other) |
static RubyFloat |
RubyMath.erf19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.erfc19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
IRubyObject |
RubySystemCallError.errno() |
static IRubyObject |
RubyConverter.InvalidByteSequenceErrorMethods.error_bytes(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyConverter.UndefinedConversionErrorMethods.error_char(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyProcess.euid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyProcess.euid(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyBinding.eval(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.eval19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
RubyBoolean |
RubyInteger.even_p(ThreadContext context) |
RubyBoolean |
RubyFixnum.even_p(ThreadContext context) |
RubyException |
RubyException.exception(IRubyObject[] args) |
static IRubyObject |
RubyException.exception(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
RubyBoolean |
RubyRange.exclude_end_p() |
static IRubyObject |
RubyThread.exclusive(ThreadContext context,
IRubyObject recv,
Block block) |
IRubyObject |
RubyFileStat.executable_p() |
static IRubyObject |
RubyFileTest.executable_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.executable_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.executable_real_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.executable_real_p(IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyFileStat.executableReal_p() |
static IRubyObject |
RubyFileTest.exist_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.exist_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyDir.exist(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyDir.exists_p(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyProcess.exit_bang(IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.exit_bang(IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyLocalJumpError.exit_value() |
static IRubyObject |
RubyThread.exit(IRubyObject receiver,
Block block) |
static IRubyObject |
RubyProcess.exit(IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.exit(IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyProcess.RubyStatus.exited() |
IRubyObject |
RubyProcess.RubyStatus.exitstatus() |
static RubyFloat |
RubyMath.exp19(ThreadContext context,
IRubyObject recv,
IRubyObject exponent) |
static IRubyObject |
RubyFile.expand_path19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyModule.extend_object(IRubyObject obj)
rb_mod_extend_object
|
static IRubyObject |
RubyKernel.extend(IRubyObject self,
IRubyObject[] args) |
IRubyObject |
RubyModule.extended(ThreadContext context,
IRubyObject other,
Block block) |
IRubyObject |
RubyIO.external_encoding(ThreadContext context) |
static IRubyObject |
RubyArgsFile.external_encoding(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyFile.extname(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
Returns the extension name of the file.
|
static IRubyObject |
RubyBoolean.False.false_and(IRubyObject f,
IRubyObject oth) |
static IRubyObject |
RubyBoolean.False.false_or(IRubyObject f,
IRubyObject oth) |
static IRubyObject |
RubyBoolean.False.false_to_s(IRubyObject f) |
static IRubyObject |
RubyBoolean.False.false_xor(IRubyObject f,
IRubyObject oth) |
IRubyObject |
RubyIO.fcntl(ThreadContext context,
IRubyObject cmd) |
IRubyObject |
RubyIO.fcntl(ThreadContext context,
IRubyObject cmd,
IRubyObject arg) |
IRubyObject |
RubyNumeric.fdiv(ThreadContext context,
IRubyObject other)
num_fdiv (1.9)
|
IRubyObject |
RubyComplex.fdiv(ThreadContext context,
IRubyObject other)
nucomp_fdiv
|
IRubyObject |
RubyEnumerator.feed(ThreadContext context,
IRubyObject val) |
IRubyObject |
RubyHash.fetch(ThreadContext context,
IRubyObject key,
Block block) |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_fetch
|
IRubyObject |
RubyHash.fetch(ThreadContext context,
IRubyObject key,
IRubyObject _default,
Block block) |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_fetch
|
RubyBoolean |
RubyFileStat.file_p() |
static RubyBoolean |
RubyFileTest.file_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static RubyBoolean |
RubyFileTest.FileTestFileMethods.file_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyArgsFile.file(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyArgsFile.filename(ThreadContext context,
IRubyObject recv) |
RubyFixnum |
RubyIO.fileno(ThreadContext context) |
IRubyObject |
RubyDir.fileno(ThreadContext context) |
static IRubyObject |
RubyArgsFile.fileno(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyArray.fill(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg,
Block block) |
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
Block block) |
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block) |
static IRubyObject |
RubyEnumerable.find_all(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.find_index19(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.find_index19(ThreadContext context,
IRubyObject self,
IRubyObject cond,
Block block) |
static IRubyObject |
RubyEnumerable.find(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEncoding.find(ThreadContext context,
IRubyObject recv,
IRubyObject str) |
static IRubyObject |
RubyEnumerable.find(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block) |
IRubyObject |
RubyConverter.finish(ThreadContext context) |
IRubyObject |
RubyFloat.finite_p()
flo_is_finite_p
|
IRubyObject |
RubyArray.first()
rb_ary_first
|
IRubyObject |
RubyArray.first(IRubyObject arg0)
rb_ary_first
|
IRubyObject |
RubyRange.first(ThreadContext context) |
IRubyObject |
RubyRange.first(ThreadContext context,
IRubyObject arg) |
static IRubyObject |
RubyEnumerable.first(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyEnumerable.first(ThreadContext context,
IRubyObject self,
IRubyObject num) |
IRubyObject |
RubyRegexp.fixed_encoding_p(ThreadContext context) |
static IRubyObject |
RubyEnumerable.flat_map19(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context) |
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyHash.flatten(ThreadContext context) |
IRubyObject |
RubyHash.flatten(ThreadContext context,
IRubyObject level) |
IRubyObject |
RubyArray.flatten19(ThreadContext context) |
IRubyObject |
RubyArray.flatten19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyFile.flock(ThreadContext context,
IRubyObject operation) |
IRubyObject |
RubyNumeric.floor()
num_floor
|
IRubyObject |
RubyFloat.floor()
floor
|
RubyIO |
RubyIO.flush(ThreadContext context)
Flushes the IO output stream.
|
static IRubyObject |
RubyFile.fnmatch(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Returns true if path matches against pattern The pattern is not a regular expression;
instead it follows rules similar to shell filename globbing.
|
static IRubyObject |
RubyIO.for_fd(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyString.force_encoding(ThreadContext context,
IRubyObject enc) |
static IRubyObject |
RubyIO.foreach(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyDir.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyDir.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject path,
IRubyObject enc,
Block block) |
static IRubyObject |
RubyProcess.fork19(ThreadContext context,
IRubyObject recv,
Block block) |
static IRubyObject |
RubyKernel.fork19(ThreadContext context,
IRubyObject recv,
Block block) |
IRubyObject |
RubyString.freeze(ThreadContext context) |
IRubyObject |
RubyModule.freeze(ThreadContext context)
rb_mod_freeze
|
static IRubyObject |
RubyKernel.freeze(ThreadContext context,
IRubyObject self) |
static RubyArray |
RubyMath.frexp19(ThreadContext context,
IRubyObject recv,
IRubyObject other) |
RubyBoolean |
RubyArray.frozen_p(ThreadContext context)
rb_ary_frozen_p
|
static RubyBoolean |
RubyKernel.frozen_p(ThreadContext context,
IRubyObject self) |
RubyFixnum |
RubyIO.fsync(ThreadContext context) |
RubyString |
RubyFileStat.ftype() |
static IRubyObject |
RubyFile.ftype(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static RubyFloat |
RubyMath.gamma(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Based on Gergő Nemes's Gamma Function approximation formula, we compute
approximate value of Gamma function of x.
|
static IRubyObject |
RubyObjectSpace.garbage_collect(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyGC.garbage_collect(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyInteger.gcd(ThreadContext context,
IRubyObject other)
rb_gcd
|
IRubyObject |
RubyInteger.gcdlcm(ThreadContext context,
IRubyObject other)
rb_gcdlcm
|
IRubyObject |
RubyIO.getbyte(ThreadContext context) |
IRubyObject |
RubyString.getbyte(ThreadContext context,
IRubyObject index) |
static IRubyObject |
RubyArgsFile.getbyte(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyKernel.getc(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyArgsFile.getc(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyIO.getc19(ThreadContext context) |
IRubyObject |
RubyHash.getCompareByIdentity_p(ThreadContext context) |
IRubyObject |
RubyHash.getCompareByIdentity(ThreadContext context) |
static IRubyObject |
RubyEncoding.getDefaultExternal(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyEncoding.getDefaultInternal(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyProcess.Sys.getegid(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyProcess.Sys.geteuid(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyProcess.Sys.getgid(ThreadContext context,
IRubyObject self) |
RubyTime |
RubyTime.getgm() |
RubyTime |
RubyTime.getlocal19(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyProcess.getpgid(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyProcess.getpgrp(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyProcess.getpriority(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2) |
static IRubyObject |
RubyProcess.getrlimit(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
IRubyObject |
RubyIO.gets(ThreadContext context)
Read a line.
|
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject rs,
IRubyObject limit_arg) |
static IRubyObject |
RubyKernel.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyArgsFile.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line.
|
static IRubyObject |
RubyProcess.Sys.getuid(ThreadContext context,
IRubyObject self) |
static RubyString |
RubyDir.getwd(IRubyObject recv)
Returns the current directory.
|
static IRubyObject |
RubyProcess.gid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
IRubyObject |
RubyFileStat.gid() |
static IRubyObject |
RubyProcess.gid(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyDir.glob(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern
pat .
|
static RubyArray |
RubyKernel.global_variables19(ThreadContext context,
IRubyObject recv) |
RubyInteger |
RubyTime.gmt_offset() |
RubyBoolean |
RubyTime.gmt() |
RubyTime |
RubyTime.gmtime() |
static IRubyObject |
RubyProcess.UserID.grant_privilege(IRubyObject self,
IRubyObject arg) |
static IRubyObject |
RubyProcess.GroupID.grant_privilege(IRubyObject self,
IRubyObject arg) |
static IRubyObject |
RubyEnumerable.grep(ThreadContext context,
IRubyObject self,
IRubyObject pattern,
Block block) |
static IRubyObject |
RubyEnumerable.group_by(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyFileStat.group_owned_p() |
IRubyObject |
RubyThread.group() |
static IRubyObject |
RubyProcess.groups_set(IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyProcess.groups(IRubyObject recv) |
static IRubyObject |
RubyFileTest.grpowned_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.grpowned_p(IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
Block block) |
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block) |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
Block block) |
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
static IRubyObject |
RubyThread.handle_interrupt(ThreadContext context,
IRubyObject self,
IRubyObject _mask,
Block block) |
RubyBoolean |
RubyHash.has_key_p(IRubyObject key)
rb_hash_has_key
|
RubyBoolean |
RubyHash.has_value_p(ThreadContext context,
IRubyObject expected)
rb_hash_has_value
|
RubyFixnum |
RubyTime.hash() |
RubyFixnum |
RubyString.hash() |
RubyFixnum |
RubyRegexp.hash() |
RubyFixnum |
RubyModule.hash() |
RubyFixnum |
RubyMatchData.hash() |
RubyFixnum |
RubyFloat.hash()
flo_hash
|
RubyFixnum |
RubyBignum.hash()
rb_big_hash
|
static RubyFixnum |
RubyKernel.hash(IRubyObject self) |
RubyFixnum |
RubySymbol.hash(ThreadContext context) |
RubyFixnum |
RubyStruct.hash(ThreadContext context) |
IRubyObject |
RubyRational.hash(ThreadContext context)
nurat_hash
|
RubyFixnum |
RubyRange.hash(ThreadContext context) |
RubyFixnum |
RubyNil.hash(ThreadContext context) |
IRubyObject |
RubyComplex.hash(ThreadContext context)
nucomp_hash
|
RubyFixnum |
RubyBoolean.hash(ThreadContext context) |
RubyFixnum |
RubyHash.hash19()
rb_hash_hash
|
RubyFixnum |
RubyArray.hash19(ThreadContext context)
rb_ary_hash
|
IRubyObject |
RubyString.hex19(ThreadContext context) |
static IRubyObject |
RubyDir.home(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Returns the home directory of the current user or the named user if given.
|
RubyInteger |
RubyTime.hour() |
static RubyFloat |
RubyMath.hypot19(ThreadContext context,
IRubyObject recv,
IRubyObject x,
IRubyObject y) |
IRubyObject |
RubyBasicObject.id()
rb_obj_id
Return the internal id of an object.
|
IRubyObject |
RubySymbol.id2name(ThreadContext context) |
static IRubyObject |
RubyObjectSpace.id2ref(IRubyObject recv,
IRubyObject id) |
static IRubyObject |
RubyFileTest.identical_p(IRubyObject recv,
IRubyObject filename1,
IRubyObject filename2) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.identical_p(IRubyObject recv,
IRubyObject filename1,
IRubyObject filename2) |
IRubyObject |
RubyComplex.image()
nucomp_image
|
IRubyObject |
RubyNumeric.image(ThreadContext context)
numeric_image
|
IRubyObject |
RubyModule.include_p(ThreadContext context,
IRubyObject arg) |
RubyBoolean |
RubyArray.include_p(ThreadContext context,
IRubyObject item)
rb_ary_includes
|
static IRubyObject |
RubyEnumerable.include_p(ThreadContext context,
IRubyObject self,
IRubyObject arg) |
RubyBoolean |
RubyString.include_p19(ThreadContext context,
IRubyObject obj) |
IRubyObject |
RubyRange.include_p19(ThreadContext context,
IRubyObject obj) |
RubyModule |
RubyModule.include(IRubyObject[] modules)
rb_mod_include
|
RubyArray |
RubyModule.included_modules(ThreadContext context)
rb_mod_included_modules
|
IRubyObject |
RubyModule.included(ThreadContext context,
IRubyObject other) |
static IRubyObject |
RubyConverter.InvalidByteSequenceErrorMethods.incomplete_input_p(ThreadContext context,
IRubyObject self) |
IRubyObject |
RubyArray.index(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.index(ThreadContext context,
IRubyObject obj,
Block unused) |
IRubyObject |
RubyString.index19(ThreadContext context,
IRubyObject arg0) |
IRubyObject |
RubyHash.index19(ThreadContext context,
IRubyObject expected) |
IRubyObject |
RubyString.index19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
IRubyObject |
RubyArray.indexes(IRubyObject[] args)
rb_ary_indexes
|
IRubyObject |
RubyFloat.infinite_p()
flo_is_infinite_p
|
IRubyObject |
RubyClass.inherited(ThreadContext context,
IRubyObject arg) |
static IRubyObject |
RubyProcess.initgroups(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2) |
static IRubyObject |
RubyKernel.initialize_clone(ThreadContext context,
IRubyObject self,
IRubyObject original) |
IRubyObject |
RubyTime.initialize_copy(IRubyObject original) |
IRubyObject |
RubyStruct.initialize_copy(IRubyObject arg) |
RubyString |
RubyString.initialize_copy(IRubyObject other) |
IRubyObject |
RubyRegexp.initialize_copy(IRubyObject re)
rb_reg_init_copy
|
IRubyObject |
RubyRandom.initialize_copy(IRubyObject orig) |
IRubyObject |
RubyNumeric.initialize_copy(IRubyObject arg)
num_init_copy
|
IRubyObject |
RubyModule.initialize_copy(IRubyObject original)
mri: rb_mod_init_copy
|
IRubyObject |
RubyMatchData.initialize_copy(IRubyObject original) |
IRubyObject |
RubyIO.initialize_copy(IRubyObject _io) |
IRubyObject |
RubyFileStat.initialize_copy(IRubyObject original) |
IRubyObject |
RubyClass.initialize_copy(IRubyObject original)
rb_class_init_copy
|
IRubyObject |
RubyBinding.initialize_copy(IRubyObject other) |
IRubyObject |
RubyArray.initialize_copy(IRubyObject orig)
rb_ary_initialize_copy
|
static IRubyObject |
RubyKernel.initialize_copy(IRubyObject self,
IRubyObject original) |
IRubyObject |
RubyRange.initialize_copy(ThreadContext context,
IRubyObject original) |
IRubyObject |
RubyGenerator.initialize_copy(ThreadContext context,
IRubyObject other) |
RubyHash |
RubyHash.initialize_copy19(ThreadContext context,
IRubyObject other)
rb_hash_replace
|
static IRubyObject |
RubyKernel.initialize_dup(ThreadContext context,
IRubyObject self,
IRubyObject original) |
IRubyObject |
RubyRegexp.initialize_m19(IRubyObject arg) |
IRubyObject |
RubyRegexp.initialize_m19(IRubyObject arg0,
IRubyObject arg1) |
IRubyObject |
RubyRegexp.initialize_m19(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
IRubyObject |
RubyTime.initialize(Block block) |
IRubyObject |
RubySystemExit.initialize(IRubyObject[] args,
Block block) |
IRubyObject |
RubySystemCallError.initialize(IRubyObject[] args,
Block block) |
IRubyObject |
RubyNoMethodError.initialize(IRubyObject[] args,
Block block) |
IRubyObject |
RubyNameError.initialize(IRubyObject[] args,
Block block) |
IRubyObject |
RubyHash.initialize(IRubyObject[] args,
Block block)
rb_hash_initialize
|
IRubyObject |
RubyException.initialize(IRubyObject[] args,
Block block) |
IRubyObject |
RubyStruct.initialize(ThreadContext context) |
IRubyObject |
RubyBinding.initialize(ThreadContext context) |
IRubyObject |
RubyYielder.initialize(ThreadContext context,
Block block) |
IRubyObject |
RubyModule.initialize(ThreadContext context,
Block block)
rb_mod_initialize
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
Block block)
rb_ary_initialize
|
IRubyObject |
RubyStruct.initialize(ThreadContext context,
IRubyObject arg0) |
IRubyObject |
RubyStruct.initialize(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyRandom.initialize(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyConverter.initialize(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyArgsFile.initialize(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyThread.initialize(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyRange.initialize(ThreadContext context,
IRubyObject[] args,
Block unusedBlock) |
IRubyObject |
RubyGenerator.initialize(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyFile.initialize(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyIO.initialize(ThreadContext context,
IRubyObject fileNumber,
Block unused) |
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_initialize
|
IRubyObject |
RubyStruct.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
IRubyObject |
RubyIO.initialize(ThreadContext context,
IRubyObject fileNumber,
IRubyObject second,
Block unused) |
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_initialize
|
IRubyObject |
RubyStruct.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
IRubyObject |
RubyIO.initialize(ThreadContext context,
IRubyObject fileNumber,
IRubyObject modeValue,
IRubyObject options,
Block unused) |
IRubyObject |
RubyFileStat.initialize19(IRubyObject fname,
Block unusedBlock) |
IRubyObject |
RubyString.initialize19(ThreadContext context) |
IRubyObject |
RubyBasicObject.initialize19(ThreadContext context) |
IRubyObject |
RubyClass.initialize19(ThreadContext context,
Block block) |
IRubyObject |
RubyString.initialize19(ThreadContext context,
IRubyObject arg0) |
IRubyObject |
RubyDir.initialize19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyClass.initialize19(ThreadContext context,
IRubyObject superObject,
Block block) |
IRubyObject |
RubyEnumerator.initialize20(ThreadContext context,
Block block) |
IRubyObject |
RubyEnumerator.initialize20(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyEnumerator.initialize20(ThreadContext context,
IRubyObject object,
Block block) |
IRubyObject |
RubyEnumerator.initialize20(ThreadContext context,
IRubyObject object,
IRubyObject method,
Block block) |
IRubyObject |
RubyEnumerator.initialize20(ThreadContext context,
IRubyObject object,
IRubyObject method,
IRubyObject methodArg,
Block block) |
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
IRubyObject init,
IRubyObject method,
Block block) |
IRubyObject |
RubyFileStat.ino() |
IRubyObject |
RubyConverter.insert_output(ThreadContext context,
IRubyObject string) |
IRubyObject |
RubyArray.insert19(IRubyObject arg) |
IRubyObject |
RubyArray.insert19(IRubyObject[] args) |
IRubyObject |
RubyArray.insert19(IRubyObject arg1,
IRubyObject arg2) |
IRubyObject |
RubyString.insert19(ThreadContext context,
IRubyObject indexArg,
IRubyObject stringArg) |
IRubyObject |
RubyUnboundMethod.inspect() |
IRubyObject |
RubyThread.inspect() |
IRubyObject |
RubyMethod.inspect() |
IRubyObject |
RubyMatchData.inspect() |
IRubyObject |
RubyFileStat.inspect() |
IRubyObject |
RubyFile.inspect() |
IRubyObject |
RubyDir.inspect() |
IRubyObject |
RubyClassPathVariable.inspect() |
IRubyObject |
RubyArray.inspect()
rb_ary_inspect
|
static IRubyObject |
RubyKernel.inspect(IRubyObject self) |
IRubyObject |
RubyThread.Location.inspect(ThreadContext context) |
IRubyObject |
RubyStruct.inspect(ThreadContext context) |
IRubyObject |
RubyRational.inspect(ThreadContext context)
nurat_inspect
|
IRubyObject |
RubyRange.inspect(ThreadContext context) |
IRubyObject |
RubyProcess.RubyStatus.inspect(ThreadContext context) |
IRubyObject |
RubyException.inspect(ThreadContext context)
inspects an object and return a kind of debug information
|
IRubyObject |
RubyEncoding.inspect(ThreadContext context) |
IRubyObject |
RubyConverter.inspect(ThreadContext context) |
IRubyObject |
RubyComplex.inspect(ThreadContext context)
nucomp_inspect
|
static RubyString |
RubyNil.inspect(ThreadContext context,
IRubyObject recv)
nil_inspect
|
IRubyObject |
RubyString.inspect19() |
IRubyObject |
RubyRegexp.inspect19() |
IRubyObject |
RubySymbol.inspect19(ThreadContext context) |
IRubyObject |
RubyHash.inspect19(ThreadContext context) |
IRubyObject |
RubyEnumerator.inspect19(ThreadContext context) |
IRubyObject |
RubyBasicObject.instance_eval19(ThreadContext context,
Block block) |
IRubyObject |
RubyBasicObject.instance_eval19(ThreadContext context,
IRubyObject arg0,
Block block) |
IRubyObject |
RubyBasicObject.instance_eval19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
IRubyObject |
RubyBasicObject.instance_eval19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block) |
IRubyObject |
RubyBasicObject.instance_exec19(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyModule.instance_method(IRubyObject symbol) |
RubyArray |
RubyModule.instance_methods19(IRubyObject[] args) |
static RubyBoolean |
RubyKernel.instance_of_p(ThreadContext context,
IRubyObject self,
IRubyObject type) |
static IRubyObject |
RubyKernel.instance_variable_defined_p(ThreadContext context,
IRubyObject self,
IRubyObject name) |
static IRubyObject |
RubyKernel.instance_variable_get(ThreadContext context,
IRubyObject self,
IRubyObject name) |
static IRubyObject |
RubyKernel.instance_variable_set(IRubyObject self,
IRubyObject name,
IRubyObject value) |
static RubyArray |
RubyKernel.instance_variables19(ThreadContext context,
IRubyObject self) |
IRubyObject |
RubyNumeric.integer_p()
num_int_p
|
IRubyObject |
RubyInteger.integer_p()
int_int_p
|
RubySymbol |
RubyString.intern19() |
IRubyObject |
RubyIO.internal_encoding(ThreadContext context) |
static IRubyObject |
RubyArgsFile.internal_encoding(ThreadContext context,
IRubyObject recv) |
RubyHash |
RubyHash.invert(ThreadContext context)
rb_hash_invert
|
IRubyObject |
RubyIO.ioctl(ThreadContext context,
IRubyObject[] args) |
RubyBoolean |
RubyTime.isdst() |
static IRubyObject |
RubyKernel.itself(IRubyObject self) |
IRubyObject |
RubyThread.join(ThreadContext context,
IRubyObject[] args) |
static RubyString |
RubyFile.join(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyArray.join19(ThreadContext context) |
IRubyObject |
RubyArray.join19(ThreadContext context,
IRubyObject sep)
rb_ary_join
|
IRubyObject |
RubyHash.keep_if(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.keep_if(ThreadContext context,
Block block) |
RubyBoolean |
RubyThread.key_p(IRubyObject key) |
IRubyObject |
RubyHash.key(ThreadContext context,
IRubyObject expected) |
RubyArray |
RubyThread.keys() |
RubyArray |
RubyHash.keys()
rb_hash_keys
|
IRubyObject |
RubyThread.kill() |
static IRubyObject |
RubyThread.kill(IRubyObject receiver,
IRubyObject rubyThread,
Block block) |
static IRubyObject |
RubyProcess.kill(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static RubyBoolean |
RubyKernel.kind_of_p(ThreadContext context,
IRubyObject self,
IRubyObject type) |
IRubyObject |
RubyThread.Location.label(ThreadContext context) |
IRubyObject |
RubyProc.lambda_p(ThreadContext context) |
static RubyProc |
RubyKernel.lambda(ThreadContext context,
IRubyObject recv,
Block block) |
IRubyObject |
RubyConverter.last_error(ThreadContext context) |
static IRubyObject |
RubyRegexp.last_match_s(ThreadContext context,
IRubyObject recv)
rb_reg_s_last_match / match_getter
|
static IRubyObject |
RubyRegexp.last_match_s(ThreadContext context,
IRubyObject recv,
IRubyObject nth)
rb_reg_s_last_match
|
IRubyObject |
RubyArray.last()
rb_ary_last
|
IRubyObject |
RubyArray.last(IRubyObject arg0)
rb_ary_last
|
IRubyObject |
RubyRange.last(ThreadContext context) |
IRubyObject |
RubyRange.last(ThreadContext context,
IRubyObject arg) |
static IRubyObject |
RubyFile.lchmod(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyFile.lchown(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyInteger.lcm(ThreadContext context,
IRubyObject other)
rb_lcm
|
static RubyFloat |
RubyMath.ldexp19(ThreadContext context,
IRubyObject recv,
IRubyObject mantissa,
IRubyObject exponent) |
static IRubyObject |
RubyRandom.left(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyRandom.leftObj(ThreadContext context) |
IRubyObject |
RubySymbol.length() |
RubyFixnum |
RubyArray.length()
rb_ary_length
|
RubyFixnum |
RubyString.length19() |
static RubyArray |
RubyMath.lgamma(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Based on Gergő Nemes's Gamma Function approximation formula, we compute
Log Gamma function for real number x.
|
RubyFixnum |
RubyIO.lineno_set(ThreadContext context,
IRubyObject newLineNumber)
Sets the current line number.
|
static IRubyObject |
RubyArgsFile.lineno_set(ThreadContext context,
IRubyObject recv,
IRubyObject line) |
IRubyObject |
RubyThread.Location.lineno(ThreadContext context) |
RubyFixnum |
RubyIO.lineno(ThreadContext context)
Returns the current line number.
|
static IRubyObject |
RubyArgsFile.lineno(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyIO.lines(ThreadContext context,
Block block) |
static IRubyObject |
RubyArgsFile.lines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyString.lines20(ThreadContext context,
Block block) |
IRubyObject |
RubyString.lines20(ThreadContext context,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyFile.link(ThreadContext context,
IRubyObject recv,
IRubyObject from,
IRubyObject to) |
IRubyObject |
RubyThreadGroup.list(Block block) |
static RubyArray |
RubyThread.list(IRubyObject recv) |
static IRubyObject |
RubySignal.list(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyEncoding.list(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyString.ljust19(IRubyObject arg0) |
IRubyObject |
RubyString.ljust19(IRubyObject arg0,
IRubyObject arg1) |
static IRubyObject |
RubyNameError.RubyNameErrorMessage.load(IRubyObject recv,
IRubyObject arg) |
static RubyTime |
RubyTime.load(IRubyObject recv,
IRubyObject from,
Block block) |
static IRubyObject |
RubyMarshal.load(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock) |
static IRubyObject |
RubyKernel.load19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyBinding.local_variable_defined_p(ThreadContext context,
IRubyObject symbol) |
IRubyObject |
RubyBinding.local_variable_get(ThreadContext context,
IRubyObject symbol) |
IRubyObject |
RubyBinding.local_variable_set(ThreadContext context,
IRubyObject symbol,
IRubyObject value) |
IRubyObject |
RubyBinding.local_variables(ThreadContext context) |
static RubyArray |
RubyKernel.local_variables19(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyEncoding.locale_charmap(ThreadContext context,
IRubyObject recv) |
RubyTime |
RubyTime.localtime19(ThreadContext context,
IRubyObject[] args) |
static RubyFloat |
RubyMath.log_19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Returns the natural logarithm of x.
|
static RubyFloat |
RubyMath.log10_19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.log2_19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static IRubyObject |
RubyKernel.loop(ThreadContext context,
IRubyObject recv,
Block block) |
IRubyObject |
RubyFile.lstat(ThreadContext context) |
static IRubyObject |
RubyFile.lstat(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyString.lstrip_bang19(ThreadContext context) |
IRubyObject |
RubyString.lstrip19(ThreadContext context) |
IRubyObject |
RubyNumeric.magnitude(ThreadContext context)
num_abs/1.9
|
IRubyObject |
RubyFloat.magnitude(ThreadContext context)
flo_abs/1.9
|
IRubyObject |
RubyFixnum.magnitude(ThreadContext context)
fix_abs/1.9
|
IRubyObject |
RubyFloat.magnitude(ThreadContext context,
IRubyObject other)
flo_quo
|
static RubyThread |
RubyThread.main(IRubyObject recv) |
IRubyObject |
RubyArray.map_bang(ThreadContext context,
Block block)
rb_ary_collect_bang
|
IRubyObject |
RubyArray.map19(ThreadContext context,
Block block) |
static IRubyObject |
RubyEnumerable.map19(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyRational.marshal_dump(ThreadContext context)
nurat_marshal_dump
|
IRubyObject |
RubyRandom.marshal_dump(ThreadContext context) |
IRubyObject |
RubyComplex.marshal_dump(ThreadContext context)
nucomp_marshal_dump
|
IRubyObject |
RubyRational.marshal_load(ThreadContext context,
IRubyObject arg)
nurat_marshal_load
|
IRubyObject |
RubyRandom.marshal_load(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyComplex.marshal_load(ThreadContext context,
IRubyObject arg)
nucomp_marshal_load
|
IRubyObject |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
Block block) |
IRubyObject |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
IRubyObject pos,
Block block) |
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject pattern,
Block block) |
static IRubyObject |
RubyEnumerable.max_by(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.max_by(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
IRubyObject |
RubyRange.max(ThreadContext context,
Block block) |
IRubyObject |
RubyRange.max(ThreadContext context,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyEnumerable.max(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.max(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyProcess.maxgroups_set(IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyProcess.maxgroups(IRubyObject recv) |
RubyInteger |
RubyTime.mday() |
static IRubyObject |
RubyStruct.StructMethods.members(IRubyObject recv,
Block block) |
RubyArray |
RubyStruct.members19() |
RubyHash |
RubyHash.merge_bang19(ThreadContext context,
IRubyObject other,
Block block)
rb_hash_update
|
RubyHash |
RubyHash.merge(ThreadContext context,
IRubyObject other,
Block block)
rb_hash_merge
|
IRubyObject |
RubyException.message(ThreadContext context) |
IRubyObject |
RubyModule.method_added(ThreadContext context,
IRubyObject nothing) |
RubyBoolean |
RubyModule.method_defined_p(ThreadContext context,
IRubyObject symbol) |
static IRubyObject |
RubyBasicObject.method_missing19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyModule.method_removed(ThreadContext context,
IRubyObject nothing) |
IRubyObject |
RubyModule.method_undefined(ThreadContext context,
IRubyObject nothing) |
static IRubyObject |
RubyKernel.method19(IRubyObject self,
IRubyObject symbol) |
static IRubyObject |
RubyKernel.methods19(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
static IRubyObject |
RubyEnumerable.min_by(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.min_by(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
RubyInteger |
RubyTime.min() |
IRubyObject |
RubyRange.min(ThreadContext context,
Block block) |
IRubyObject |
RubyRange.min(ThreadContext context,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyEnumerable.min(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.min(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyEnumerable.minmax_by(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.minmax(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyModule.mix(ThreadContext context,
IRubyObject mod) |
IRubyObject |
RubyModule.mix(ThreadContext context,
IRubyObject mod,
IRubyObject hash0) |
static IRubyObject |
RubyDir.mkdir19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyFileStat.mode() |
IRubyObject |
RubyModule.module_eval(ThreadContext context,
Block block) |
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
Block block) |
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block) |
IRubyObject |
RubyModule.module_exec(ThreadContext context,
Block block) |
IRubyObject |
RubyModule.module_exec(ThreadContext context,
IRubyObject[] args,
Block block) |
RubyModule |
RubyModule.module_function(ThreadContext context,
IRubyObject[] args)
rb_mod_modfunc
|
IRubyObject |
RubyNumeric.modulo19(ThreadContext context,
IRubyObject other)
num_modulo
|
RubyInteger |
RubyTime.month() |
IRubyObject |
RubyFileStat.mtime() |
IRubyObject |
RubyFile.mtime(ThreadContext context) |
static IRubyObject |
RubyFile.mtime(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyEncoding.name_list(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyNameError.name() |
IRubyObject |
AbstractRubyMethod.name(ThreadContext context) |
IRubyObject |
RubyModule.name19() |
IRubyObject |
RubyRegexp.named_captures(ThreadContext context)
rb_reg_named_captures
|
IRubyObject |
RubyRegexp.names(ThreadContext context)
rb_reg_names
|
IRubyObject |
RubyEncoding.names(ThreadContext context) |
IRubyObject |
RubyMatchData.names(ThreadContext context,
Block block) |
IRubyObject |
RubyFloat.nan_p()
flo_is_nan_p
|
IRubyObject |
RubyComplex.negate(ThreadContext context)
nucomp_negate
|
static RubyArray |
RubyModule.nesting(ThreadContext context,
IRubyObject recv,
Block block)
Return an array of nested modules or classes.
|
static IRubyObject |
RubyKernel.new_array(ThreadContext context,
IRubyObject recv,
IRubyObject object) |
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1) |
static RubyFloat |
RubyKernel.new_float19(IRubyObject recv,
IRubyObject object) |
static IRubyObject |
RubyKernel.new_hash(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyKernel.new_integer19(ThreadContext context,
IRubyObject recv,
IRubyObject object) |
static IRubyObject |
RubyKernel.new_integer19(ThreadContext context,
IRubyObject recv,
IRubyObject object,
IRubyObject base) |
static RubyTime |
RubyTime.new_local(IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1) |
static IRubyObject |
RubyKernel.new_string19(ThreadContext context,
IRubyObject recv,
IRubyObject object) |
static RubyTime |
RubyTime.new_utc(IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyTime.new19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyThread.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Thread.new
|
static RubyClass |
RubyStruct.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Struct class.
|
IRubyObject |
RubyClass.newInstance(ThreadContext context,
Block block)
rb_class_new_instance
|
static IRubyObject |
RubyTime.newInstance(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject arg0,
Block block) |
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject real) |
static IRubyObject |
RubyProc.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Create a new instance of a Proc object.
|
static IRubyObject |
RubyIO.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image) |
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block) |
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject real) |
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image) |
static RubyException |
RubyNameError.newRubyNameError(IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyRandom.newSeed(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyStruct.StructMethods.newStruct(IRubyObject recv,
Block block) |
static IRubyObject |
RubyStruct.StructMethods.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyStruct.StructMethods.newStruct(IRubyObject recv,
IRubyObject arg0,
Block block) |
static IRubyObject |
RubyStruct.StructMethods.newStruct(IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
static IRubyObject |
RubyStruct.StructMethods.newStruct(IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block) |
IRubyObject |
RubyFloat.next_float() |
IRubyObject |
RubyEnumerator.next(ThreadContext context) |
IRubyObject |
RubyEnumerator.nextValues(ThreadContext context) |
IRubyObject |
RubyNil.nil_p() |
static IRubyObject |
RubyKernel.nil_p(ThreadContext context,
IRubyObject self) |
IRubyObject |
RubyArray.nitems()
rb_ary_nitems
|
IRubyObject |
RubyFileStat.nlink() |
static IRubyObject |
RubyEnumerable.none_p19(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyNumeric.nonzero_p(ThreadContext context)
num_nonzero_p
|
RubyInteger |
RubyTime.nsec() |
IRubyObject |
RubyNumeric.num_imaginary(ThreadContext context)
num_imaginary
|
IRubyObject |
RubyRational.numerator(ThreadContext context)
nurat_numerator
|
IRubyObject |
RubyNumeric.numerator(ThreadContext context)
num_numerator
|
IRubyObject |
RubyInteger.numerator(ThreadContext context) |
IRubyObject |
RubyFloat.numerator(ThreadContext context)
flo_numerator
|
IRubyObject |
RubyComplex.numerator(ThreadContext context)
nucomp_numerator
|
static IRubyObject |
RubyKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyKernel.object_id(IRubyObject self) |
IRubyObject |
RubyString.oct19(ThreadContext context) |
RubyBoolean |
RubyInteger.odd_p(ThreadContext context) |
RubyBoolean |
RubyFixnum.odd_p(ThreadContext context) |
IRubyObject |
RubyMatchData.offset19(ThreadContext context,
IRubyObject index) |
static IRubyObject |
RubyEnumerable.one_p19(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyRational.op_abs(ThreadContext context)
nurat_abs
|
IRubyObject |
RubyRational.op_add(ThreadContext context,
IRubyObject other)
nurat_add
|
IRubyObject |
RubyComplex.op_add(ThreadContext context,
IRubyObject other)
nucomp_add
|
IRubyObject |
RubyProcess.RubyStatus.op_and(IRubyObject arg) |
IRubyObject |
RubyArray.op_and(IRubyObject other)
rb_ary_and
|
IRubyObject |
RubyFixnum.op_and(ThreadContext context,
IRubyObject other)
fix_and
|
static RubyBoolean |
RubyNil.op_and(ThreadContext context,
IRubyObject recv,
IRubyObject obj)
nil_and
|
IRubyObject |
RubyBignum.op_and19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyIO.op_append(ThreadContext context,
IRubyObject anObject)
rb_io_addstr
|
IRubyObject |
RubyThread.op_aref(IRubyObject key) |
IRubyObject |
RubyFixnum.op_aref(IRubyObject other)
fix_aref
|
RubyFixnum |
RubyBignum.op_aref(IRubyObject other)
rb_big_aref
|
IRubyObject |
RubySymbol.op_aref(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyObjectSpace.WeakMap.op_aref(ThreadContext context,
IRubyObject key) |
IRubyObject |
RubyHash.op_aref(ThreadContext context,
IRubyObject key)
rb_hash_aref
|
IRubyObject |
RubySymbol.op_aref(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2) |
IRubyObject |
RubyObjectSpace.WeakMap.op_aref(ThreadContext context,
IRubyObject key,
IRubyObject value) |
IRubyObject |
RubyMatchData.op_aref19(IRubyObject idx)
match_aref
|
IRubyObject |
RubyMatchData.op_aref19(IRubyObject idx,
IRubyObject rest)
match_aref
|
IRubyObject |
RubyString.op_aref19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.op_aref19(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2) |
IRubyObject |
RubyThread.op_aset(IRubyObject key,
IRubyObject value) |
IRubyObject |
RubyHash.op_aset(ThreadContext context,
IRubyObject key,
IRubyObject value)
rb_hash_aset
|
IRubyObject |
RubyString.op_aset19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
IRubyObject |
RubyString.op_aset19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
IRubyObject |
RubyIO.op_binmode(ThreadContext context) |
static IRubyObject |
RubyArgsFile.op_binmode(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyRational.op_ceil(ThreadContext context)
nurat_ceil
|
IRubyObject |
RubyRational.op_ceil(ThreadContext context,
IRubyObject n) |
IRubyObject |
RubyNumeric.op_cmp(IRubyObject other)
num_cmp
|
IRubyObject |
RubyModule.op_cmp(IRubyObject obj)
rb_mod_cmp
|
IRubyObject |
RubyTime.op_cmp(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubySymbol.op_cmp(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyString.op_cmp(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyRational.op_cmp(ThreadContext context,
IRubyObject other)
nurat_cmp
|
IRubyObject |
RubyFloat.op_cmp(ThreadContext context,
IRubyObject other)
flo_cmp
|
IRubyObject |
RubyFixnum.op_cmp(ThreadContext context,
IRubyObject other)
fix_cmp
|
IRubyObject |
RubyBignum.op_cmp(ThreadContext context,
IRubyObject other)
rb_big_cmp
|
IRubyObject |
RubyArray.op_cmp(ThreadContext context,
IRubyObject obj)
rb_ary_cmp
|
static IRubyObject |
RubyKernel.op_cmp(ThreadContext context,
IRubyObject self,
IRubyObject other) |
IRubyObject |
RubyRational.op_coerce(ThreadContext context,
IRubyObject other)
nurat_coerce
|
IRubyObject |
RubyArray.op_diff(IRubyObject other)
rb_ary_diff
|
IRubyObject |
RubyRational.op_div(ThreadContext context,
IRubyObject other)
nurat_div
|
IRubyObject |
RubyFixnum.op_div(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyComplex.op_div(ThreadContext context,
IRubyObject other)
nucomp_div / nucomp_quo
|
IRubyObject |
RubyBignum.op_div(ThreadContext context,
IRubyObject other)
rb_big_div
|
IRubyObject |
RubyRational.op_divmod19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyMethod.op_eql19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyHash.op_eql19(ThreadContext context,
IRubyObject other)
rb_hash_eql
|
IRubyObject |
AbstractRubyMethod.op_eql19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyTime.op_eqq(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubySymbol.op_eqq(ThreadContext context,
IRubyObject other) |
RubyBoolean |
RubyModule.op_eqq(ThreadContext context,
IRubyObject obj)
rb_mod_eqq
|
static IRubyObject |
RubyKernel.op_eqq(ThreadContext context,
IRubyObject self,
IRubyObject other) |
static IRubyObject |
RubyException.op_eqq(ThreadContext context,
IRubyObject recv,
IRubyObject other) |
IRubyObject |
RubyRandom.op_equal_19(ThreadContext context,
IRubyObject obj) |
IRubyObject |
RubyBasicObject.op_equal_19(ThreadContext context,
IRubyObject obj)
rb_obj_equal
Will by default use identity equality to compare objects.
|
IRubyObject |
RubyBignum.op_equal(IRubyObject other)
rb_big_eq
|
RubyBoolean |
RubyUnboundMethod.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyTime.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubySymbol.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyStruct.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyRegexp.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyRational.op_equal(ThreadContext context,
IRubyObject other)
nurat_equal_p
|
IRubyObject |
RubyRange.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyProcess.RubyStatus.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyModule.op_equal(ThreadContext context,
IRubyObject other) |
RubyBoolean |
RubyMethod.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyHash.op_equal(ThreadContext context,
IRubyObject other)
rb_hash_equal
|
IRubyObject |
RubyFloat.op_equal(ThreadContext context,
IRubyObject other)
flo_eq
|
IRubyObject |
RubyFixnum.op_equal(ThreadContext context,
IRubyObject other)
fix_equal
|
IRubyObject |
RubyException.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyConverter.op_equal(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyComplex.op_equal(ThreadContext context,
IRubyObject other)
nucomp_equal_p
|
IRubyObject |
RubyArray.op_equal(ThreadContext context,
IRubyObject obj)
rb_ary_equal
|
IRubyObject |
RubyString.op_equal19(ThreadContext context,
IRubyObject other) |
static IRubyObject |
RubyComparable.op_equal19(ThreadContext context,
IRubyObject recv,
IRubyObject other) |
IRubyObject |
RubyRational.op_expt(ThreadContext context,
IRubyObject other)
nurat_expt
|
IRubyObject |
RubyComplex.op_expt(ThreadContext context,
IRubyObject other)
nucomp_expt
|
IRubyObject |
RubyRational.op_fdiv(ThreadContext context,
IRubyObject other)
nurat_fdiv
|
IRubyObject |
RubyFloat.op_fdiv(ThreadContext context,
IRubyObject other)
flo_div
|
IRubyObject |
RubyRational.op_floor(ThreadContext context)
nurat_floor
|
IRubyObject |
RubyRational.op_floor(ThreadContext context,
IRubyObject n) |
IRubyObject |
RubyString.op_format(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyModule.op_ge(IRubyObject obj)
rb_mod_ge
|
IRubyObject |
RubyTime.op_ge(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyFloat.op_ge(ThreadContext context,
IRubyObject other)
flo_ge
|
IRubyObject |
RubyFixnum.op_ge(ThreadContext context,
IRubyObject other)
fix_ge
|
static RubyBoolean |
RubyComparable.op_ge(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_ge
|
IRubyObject |
RubyString.op_ge19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyModule.op_gt(IRubyObject obj)
rb_mod_gt
|
IRubyObject |
RubyTime.op_gt(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyFloat.op_gt(ThreadContext context,
IRubyObject other)
flo_gt
|
IRubyObject |
RubyFixnum.op_gt(ThreadContext context,
IRubyObject other)
fix_gt
|
static RubyBoolean |
RubyComparable.op_gt(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_gt
|
IRubyObject |
RubyString.op_gt19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyBignum.op_idiv(ThreadContext context,
IRubyObject other)
rb_big_idiv
|
IRubyObject |
RubyRational.op_idiv19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyModule.op_le(IRubyObject obj)
rb_mod_le
|
IRubyObject |
RubyTime.op_le(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyFloat.op_le(ThreadContext context,
IRubyObject other)
flo_le
|
IRubyObject |
RubyFixnum.op_le(ThreadContext context,
IRubyObject other)
fix_le
|
static RubyBoolean |
RubyComparable.op_le(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_le
|
IRubyObject |
RubyString.op_le19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyFixnum.op_lshift(IRubyObject other)
fix_lshift
|
IRubyObject |
RubyBignum.op_lshift(IRubyObject other)
rb_big_lshift
|
IRubyObject |
RubyYielder.op_lshift(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyModule.op_lt(IRubyObject obj)
rb_mod_lt
|
IRubyObject |
RubyTime.op_lt(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyFloat.op_lt(ThreadContext context,
IRubyObject other)
flo_lt
|
IRubyObject |
RubyFixnum.op_lt(ThreadContext context,
IRubyObject other)
fix_lt
|
static RubyBoolean |
RubyComparable.op_lt(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_lt
|
IRubyObject |
RubyString.op_lt19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubySymbol.op_match19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyString.op_match19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyRegexp.op_match19(ThreadContext context,
IRubyObject str) |
static IRubyObject |
RubyKernel.op_match19(ThreadContext context,
IRubyObject self,
IRubyObject arg) |
IRubyObject |
RubyRegexp.op_match2_19(ThreadContext context) |
IRubyObject |
RubyFloat.op_minus(ThreadContext context,
IRubyObject other)
flo_minus
|
IRubyObject |
RubyFixnum.op_minus(ThreadContext context,
IRubyObject other)
fix_minus
|
IRubyObject |
RubyBignum.op_minus(ThreadContext context,
IRubyObject other)
rb_big_minus
|
IRubyObject |
RubyTime.op_minus19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyFixnum.op_mod(ThreadContext context,
IRubyObject other)
fix_mod
|
IRubyObject |
RubyRational.op_mod19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyFloat.op_mod19(ThreadContext context,
IRubyObject other)
flo_mod
|
IRubyObject |
RubyBignum.op_mod19(ThreadContext context,
IRubyObject other)
rb_big_modulo
|
IRubyObject |
RubyRational.op_mul(ThreadContext context,
IRubyObject other)
nurat_mul
|
IRubyObject |
RubyFloat.op_mul(ThreadContext context,
IRubyObject other)
flo_mul
|
IRubyObject |
RubyFixnum.op_mul(ThreadContext context,
IRubyObject other)
fix_mul
|
IRubyObject |
RubyComplex.op_mul(ThreadContext context,
IRubyObject other)
nucomp_mul
|
IRubyObject |
RubyString.op_mul19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyBignum.op_mul19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyFixnum.op_neg()
fix_rev
|
IRubyObject |
RubyBignum.op_neg()
rb_big_neg
|
IRubyObject |
RubyBasicObject.op_not_equal(ThreadContext context,
IRubyObject other) |
static IRubyObject |
RubyKernel.op_not_match(ThreadContext context,
IRubyObject self,
IRubyObject arg) |
IRubyObject |
RubyBasicObject.op_not(ThreadContext context) |
IRubyObject |
RubyArray.op_or(IRubyObject other)
rb_ary_or
|
IRubyObject |
RubyFixnum.op_or(ThreadContext context,
IRubyObject other)
fix_or
|
static RubyBoolean |
RubyNil.op_or(ThreadContext context,
IRubyObject recv,
IRubyObject obj)
nil_or
|
IRubyObject |
RubyBignum.op_or19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyArray.op_plus(IRubyObject obj)
rb_ary_plus
|
IRubyObject |
RubyFloat.op_plus(ThreadContext context,
IRubyObject other)
flo_plus
|
IRubyObject |
RubyFixnum.op_plus(ThreadContext context,
IRubyObject other)
fix_plus
|
IRubyObject |
RubyBignum.op_plus(ThreadContext context,
IRubyObject other)
rb_big_plus
|
IRubyObject |
RubyTime.op_plus19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyString.op_plus19(ThreadContext context,
IRubyObject _str) |
IRubyObject |
RubyFixnum.op_pow(ThreadContext context,
IRubyObject other)
fix_pow
|
IRubyObject |
RubyFloat.op_pow19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyBignum.op_pow19(ThreadContext context,
IRubyObject other)
rb_big_pow
|
IRubyObject |
RubyRational.op_rem(ThreadContext context,
IRubyObject other)
nurat_rem
|
IRubyObject |
RubyRational.op_round(ThreadContext context)
nurat_round
|
IRubyObject |
RubyRational.op_round(ThreadContext context,
IRubyObject n) |
IRubyObject |
RubyFixnum.op_rshift(IRubyObject other)
fix_rshift
|
IRubyObject |
RubyBignum.op_rshift(IRubyObject other)
rb_big_rshift
|
IRubyObject |
RubyProcess.RubyStatus.op_rshift(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyRational.op_sub(ThreadContext context,
IRubyObject other)
nurat_sub
|
IRubyObject |
RubyComplex.op_sub(ThreadContext context,
IRubyObject other)
nucomp_sub
|
IRubyObject |
RubyArray.op_times19(ThreadContext context,
IRubyObject times)
rb_ary_times
|
IRubyObject |
RubyRational.op_truncate(ThreadContext context)
nurat_truncate
|
IRubyObject |
RubyRational.op_truncate(ThreadContext context,
IRubyObject n) |
IRubyObject |
RubyFloat.op_uminus()
flo_uminus
|
IRubyObject |
RubyFixnum.op_uminus()
fix_uminus
|
IRubyObject |
RubyBignum.op_uminus()
rb_big_uminus
|
IRubyObject |
RubyNumeric.op_uminus(ThreadContext context)
num_uminus
|
IRubyObject |
RubyNumeric.op_uplus()
num_uplus
|
IRubyObject |
RubyFixnum.op_xor(ThreadContext context,
IRubyObject other)
fix_xor
|
static RubyBoolean |
RubyNil.op_xor(ThreadContext context,
IRubyObject recv,
IRubyObject obj)
nil_xor
|
IRubyObject |
RubyBignum.op_xor19(ThreadContext context,
IRubyObject other) |
static IRubyObject |
RubyIO.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyKernel.open19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyDir.open19(ThreadContext context,
IRubyObject recv,
IRubyObject path,
Block block) |
IRubyObject |
RubyRegexp.options() |
IRubyObject |
RubyString.ord(ThreadContext context) |
IRubyObject |
RubyInteger.ord(ThreadContext context)
int_ord
|
IRubyObject |
RubyMethod.original_name(ThreadContext context) |
IRubyObject |
RubyFileStat.owned_p() |
static IRubyObject |
RubyFileTest.owned_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.owned_p(IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyMethod.owner(ThreadContext context) |
IRubyObject |
AbstractRubyMethod.owner(ThreadContext context) |
static IRubyObject |
RubyKernel.p(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
RubyString |
RubyArray.pack(ThreadContext context,
IRubyObject obj) |
IRubyObject |
RubyProc.parameters(ThreadContext context) |
IRubyObject |
RubyMethod.parameters(ThreadContext context) |
IRubyObject |
AbstractRubyMethod.parameters(ThreadContext context) |
IRubyObject |
RubyString.partition(ThreadContext context,
Block block) |
IRubyObject |
RubyString.partition(ThreadContext context,
IRubyObject arg,
Block block) |
static IRubyObject |
RubyEnumerable.partition(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyThread.pass(IRubyObject recv) |
IRubyObject |
RubyThread.Location.path(ThreadContext context) |
IRubyObject |
RubyFile.path(ThreadContext context) |
IRubyObject |
RubyDir.path(ThreadContext context) |
static IRubyObject |
RubyFile.path(ThreadContext context,
IRubyObject self,
IRubyObject str) |
IRubyObject |
RubyEnumerator.peek(ThreadContext context) |
IRubyObject |
RubyEnumerator.peekValues(ThreadContext context) |
IRubyObject |
RubyThread.pending_interrupt_p(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyThread.pending_interrupt_p(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
IRubyObject |
RubyArray.permutation(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.permutation(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_permutation
|
IRubyObject |
RubyProcess.RubyStatus.pid(ThreadContext context) |
IRubyObject |
RubyIO.pid(ThreadContext context)
Return the process id (pid) of the process this IO object
spawned.
|
static IRubyObject |
RubyProcess.pid(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyFileStat.pipe_p() |
static IRubyObject |
RubyFileTest.pipe_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.pipe_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyIO.pipe19(ThreadContext context,
IRubyObject klass,
IRubyObject[] argv,
Block block) |
IRubyObject |
RubyNumeric.polar(ThreadContext context)
numeric_polar
|
IRubyObject |
RubyComplex.polar(ThreadContext context)
nucomp_polar
|
static IRubyObject |
RubyComplex.polar19(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
nucomp_s_polar
|
IRubyObject |
RubyArray.pop(ThreadContext context)
rb_ary_pop
|
IRubyObject |
RubyArray.pop(ThreadContext context,
IRubyObject num) |
static IRubyObject |
RubyIO.popen(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyIO.popen3(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated.
|
RubyFixnum |
RubyIO.pos_set(ThreadContext context,
IRubyObject offset) |
RubyFixnum |
RubyIO.pos(ThreadContext context) |
IRubyObject |
RubyMatchData.post_match(ThreadContext context)
match_post_match
|
static IRubyObject |
RubyProcess.ppid(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyMatchData.pre_match(ThreadContext context)
match_pre_match
|
IRubyObject |
RubyInteger.pred(ThreadContext context) |
RubyModule |
RubyModule.prepend_features(IRubyObject include)
rb_mod_prepend_features
|
IRubyObject |
RubyString.prepend(ThreadContext context,
IRubyObject other)
rb_str_prepend
|
IRubyObject |
RubyModule.prepend(ThreadContext context,
IRubyObject[] modules) |
IRubyObject |
RubyModule.prepended(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyFloat.prev_float() |
IRubyObject |
RubyConverter.primitive_convert(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyConverter.primitive_errinfo(ThreadContext context) |
IRubyObject |
RubyIO.print(ThreadContext context,
IRubyObject[] args)
Print some objects to the stream.
|
static IRubyObject |
RubyKernel.print(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyIO.printf(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.printf(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyThread.priority_set(IRubyObject priority) |
RubyFixnum |
RubyThread.priority() |
RubyModule |
RubyModule.private_class_method(IRubyObject[] args) |
IRubyObject |
RubyModule.private_constant(ThreadContext context,
IRubyObject rubyName) |
IRubyObject |
RubyModule.private_constant(ThreadContext context,
IRubyObject[] rubyNames) |
RubyArray |
RubyModule.private_instance_methods19(IRubyObject[] args) |
IRubyObject |
RubyModule.private_method_defined(ThreadContext context,
IRubyObject symbol) |
static IRubyObject |
RubyKernel.private_methods19(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
static RubyProc |
RubyKernel.proc_1_9(ThreadContext context,
IRubyObject recv,
Block block) |
IRubyObject |
RubyArray.product19(ThreadContext context,
IRubyObject[] args,
Block block) |
RubyArray |
RubyModule.protected_instance_methods19(IRubyObject[] args) |
IRubyObject |
RubyModule.protected_method_defined(ThreadContext context,
IRubyObject symbol) |
static IRubyObject |
RubyKernel.protected_methods19(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
RubyModule |
RubyModule.public_class_method(IRubyObject[] args) |
IRubyObject |
RubyModule.public_constant(ThreadContext context,
IRubyObject rubyName) |
IRubyObject |
RubyModule.public_constant(ThreadContext context,
IRubyObject[] rubyNames) |
IRubyObject |
RubyModule.public_instance_method(IRubyObject symbol) |
RubyArray |
RubyModule.public_instance_methods19(IRubyObject[] args) |
IRubyObject |
RubyModule.public_method_defined(ThreadContext context,
IRubyObject symbol) |
static IRubyObject |
RubyKernel.public_method(ThreadContext context,
IRubyObject recv,
IRubyObject symbol) |
static IRubyObject |
RubyKernel.public_methods19(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.public_send(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
RubyArray |
RubyArray.push_m19(IRubyObject[] items) |
IRubyObject |
RubyConverter.putback(ThreadContext context,
IRubyObject[] argv) |
IRubyObject |
RubyIO.putc(ThreadContext context,
IRubyObject ch) |
static IRubyObject |
RubyKernel.putc(ThreadContext context,
IRubyObject recv,
IRubyObject ch)
rb_f_putc
|
IRubyObject |
RubyIO.puts(ThreadContext context) |
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyIO.puts(ThreadContext context,
IRubyObject arg0) |
IRubyObject |
RubyIO.puts(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
IRubyObject arg0) |
IRubyObject |
RubyIO.puts(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1) |
IRubyObject |
RubyIO.puts(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
IRubyObject |
RubyNumeric.quo_19(ThreadContext context,
IRubyObject other)
num_quo (1.9)
|
IRubyObject |
RubyBignum.quo19(ThreadContext context,
IRubyObject other) |
static IRubyObject |
RubyRegexp.quote19(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
rb_reg_s_quote
|
IRubyObject |
RubyThread.raise(IRubyObject[] args,
Block block) |
static IRubyObject |
RubyKernel.raise(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyRandom.rand(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.rand19(ThreadContext context,
IRubyObject recv,
IRubyObject[] arg) |
IRubyObject |
RubyRandom.randObj(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyHash.rassoc(ThreadContext context,
IRubyObject obj) |
IRubyObject |
RubyArray.rassoc(ThreadContext context,
IRubyObject value)
rb_ary_rassoc
|
IRubyObject |
RubyRational.rationalize(ThreadContext context,
IRubyObject[] args)
nurat_rationalize
|
IRubyObject |
RubyInteger.rationalize(ThreadContext context,
IRubyObject[] args)
integer_rationalize
|
IRubyObject |
RubyFloat.rationalize(ThreadContext context,
IRubyObject[] args)
float_rationalize
|
IRubyObject |
RubyComplex.rationalize(ThreadContext context,
IRubyObject[] args)
nucomp_rationalize
|
static IRubyObject |
RubyNil.rationalize(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
nilclass_rationalize
|
RubyHash |
RubyHash.rb_clear()
rb_hash_clear
|
IRubyObject |
RubyArray.rb_clear()
rb_ary_clear
|
RubyFixnum |
RubyHash.rb_size()
rb_hash_size
|
RubyArray |
RubyHash.rb_values()
rb_hash_values
|
static IRubyObject |
RubyKernel.rbCatch19(ThreadContext context,
IRubyObject recv,
Block block) |
static IRubyObject |
RubyKernel.rbCatch19(ThreadContext context,
IRubyObject recv,
IRubyObject tag,
Block block) |
RubyUnboundMethod |
RubyUnboundMethod.rbClone() |
IRubyObject |
RubyProc.rbClone() |
RubyMethod |
RubyMethod.rbClone() |
static IRubyObject |
RubyKernel.rbClone(IRubyObject self) |
IRubyObject |
RubyHash.rbClone(ThreadContext context) |
RubyModule |
RubyModule.rbPrivate(ThreadContext context,
IRubyObject[] args)
rb_mod_private
|
RubyModule |
RubyModule.rbProtected(ThreadContext context,
IRubyObject[] args)
rb_mod_protected
|
RubyModule |
RubyModule.rbPublic(ThreadContext context,
IRubyObject[] args)
rb_mod_public
|
static IRubyObject |
RubyKernel.rbThrow19(ThreadContext context,
IRubyObject recv,
IRubyObject tag,
Block block) |
static IRubyObject |
RubyKernel.rbThrow19(ThreadContext context,
IRubyObject recv,
IRubyObject tag,
IRubyObject arg,
Block block) |
IRubyObject |
RubyFileStat.rdev() |
IRubyObject |
RubyFileStat.rdevMajor() |
IRubyObject |
RubyFileStat.rdevMinor() |
static IRubyObject |
RubyProcess.UserID.re_exchange(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyProcess.GroupID.re_exchange(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyProcess.UserID.re_exchangeable_p(IRubyObject self) |
static IRubyObject |
RubyProcess.GroupID.re_exchangeable_p(IRubyObject self) |
IRubyObject |
RubyIO.read_nonblock(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyArgsFile.read_nonblock(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyDir.read()
Returns the next entry from this directory.
|
IRubyObject |
RubyIO.read(ThreadContext context) |
IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject arg0) |
IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject length,
IRubyObject str) |
static IRubyObject |
RubyArgsFile.read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyIO.read19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock) |
IRubyObject |
RubyFileStat.readable_p() |
static IRubyObject |
RubyFileTest.readable_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.readable_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyFileStat.readableReal_p() |
static IRubyObject |
RubyConverter.InvalidByteSequenceErrorMethods.readagain_bytes(ThreadContext context,
IRubyObject self) |
IRubyObject |
RubyIO.readbyte(ThreadContext context) |
static IRubyObject |
RubyArgsFile.readbyte(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyIO.readchar(ThreadContext context) |
static IRubyObject |
RubyArgsFile.readchar(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyIO.readline(ThreadContext context)
Read a line.
|
IRubyObject |
RubyIO.readline(ThreadContext context,
IRubyObject separator) |
static IRubyObject |
RubyKernel.readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyArgsFile.readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line.
|
RubyArray |
RubyIO.readlines(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyArgsFile.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyIO.readlines19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock) |
static IRubyObject |
RubyFile.readlink(ThreadContext context,
IRubyObject recv,
IRubyObject path) |
IRubyObject |
RubyIO.readpartial(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyArgsFile.readpartial(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyComplex.real_p(ThreadContext context)
nucomp_real_p
|
IRubyObject |
RubyComplex.real()
nucomp_real
|
IRubyObject |
RubyNumeric.real(ThreadContext context)
numeric_real
|
static IRubyObject |
RubyFile.realdirpath(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyFile.realpath(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyLocalJumpError.reason() |
IRubyObject |
RubyMethod.receiver(ThreadContext context) |
IRubyObject |
RubyBinding.receiver(ThreadContext context) |
IRubyObject |
RubyNumeric.rect(ThreadContext context)
numeric_rect
|
IRubyObject |
RubyComplex.rect(ThreadContext context)
nucomp_rect
|
IRubyObject |
RubyModule.refine(ThreadContext context,
IRubyObject classArg,
Block block) |
IRubyObject |
RubyMatchData.regexp(ThreadContext context,
Block block) |
RubyHash |
RubyHash.rehash()
rb_hash_rehash
|
IRubyObject |
RubyHash.reject_bang(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.reject_bang(ThreadContext context,
Block block) |
IRubyObject |
RubyHash.reject(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.reject(ThreadContext context,
Block block) |
static IRubyObject |
RubyEnumerable.reject(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyNumeric.remainder(ThreadContext context,
IRubyObject dividend)
num_remainder
|
IRubyObject |
RubyBignum.remainder19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyModule.remove_class_variable19(ThreadContext context,
IRubyObject name) |
IRubyObject |
RubyModule.remove_const(ThreadContext context,
IRubyObject rubyName) |
static IRubyObject |
RubyKernel.remove_instance_variable(ThreadContext context,
IRubyObject self,
IRubyObject name,
Block block) |
RubyModule |
RubyModule.remove_method(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyFile.rename(ThreadContext context,
IRubyObject recv,
IRubyObject oldName,
IRubyObject newName) |
IRubyObject |
RubyIO.reopen(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyArray.repeated_permutation(ThreadContext context,
IRubyObject num,
Block block) |
IRubyObject |
RubyArray.repeatedCombination(ThreadContext context,
IRubyObject num,
Block block) |
IRubyObject |
RubyArray.replace(IRubyObject orig)
rb_ary_replace
|
RubyString |
RubyString.replace19(IRubyObject other) |
RubyHash |
RubyHash.replace19(ThreadContext context,
IRubyObject other) |
IRubyObject |
RubyConverter.replacement_set(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyConverter.replacement(ThreadContext context) |
IRubyObject |
RubyEncoding.replicate(ThreadContext context,
IRubyObject arg) |
static IRubyObject |
RubyKernel.require19(ThreadContext context,
IRubyObject recv,
IRubyObject name,
Block block) |
static IRubyObject |
RubyKernel.respond_to_missing_p(ThreadContext context,
IRubyObject recv,
IRubyObject symbol) |
static IRubyObject |
RubyKernel.respond_to_missing_p(ThreadContext context,
IRubyObject recv,
IRubyObject symbol,
IRubyObject isPrivate) |
static IRubyObject |
RubyKernel.respond_to_p19(IRubyObject self,
IRubyObject mname) |
static IRubyObject |
RubyKernel.respond_to_p19(IRubyObject self,
IRubyObject mname,
IRubyObject includePrivate) |
IRubyObject |
RubyArray.reverse_bang()
rb_ary_reverse_bang
|
RubyString |
RubyString.reverse_bang19(ThreadContext context) |
IRubyObject |
RubyArray.reverse_each(ThreadContext context,
Block block) |
static IRubyObject |
RubyEnumerable.reverse_each(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.reverse_each(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyArray.reverse()
rb_ary_reverse_m
|
IRubyObject |
RubyString.reverse19(ThreadContext context) |
IRubyObject |
RubyDir.rewind()
Moves position in this directory to the first entry.
|
RubyFixnum |
RubyIO.rewind(ThreadContext context) |
IRubyObject |
RubyEnumerator.rewind(ThreadContext context) |
static IRubyObject |
RubyArgsFile.rewind(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyProcess.UserID.rid(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyProcess.GroupID.rid(ThreadContext context,
IRubyObject self) |
IRubyObject |
RubyArray.rindex(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.rindex(ThreadContext context,
IRubyObject obj,
Block unused) |
IRubyObject |
RubyString.rindex19(ThreadContext context,
IRubyObject arg0) |
IRubyObject |
RubyString.rindex19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
IRubyObject |
RubyString.rjust19(IRubyObject arg0) |
IRubyObject |
RubyString.rjust19(IRubyObject arg0,
IRubyObject arg1) |
static IRubyObject |
RubyDir.rmdir19(ThreadContext context,
IRubyObject recv,
IRubyObject path) |
IRubyObject |
RubyArray.rotate_bang(ThreadContext context) |
IRubyObject |
RubyArray.rotate_bang(ThreadContext context,
IRubyObject cnt) |
IRubyObject |
RubyArray.rotate(ThreadContext context) |
IRubyObject |
RubyArray.rotate(ThreadContext context,
IRubyObject cnt) |
IRubyObject |
RubyNumeric.round()
num_round
|
RubyTime |
RubyTime.round(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyFloat.round(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyInteger.round19() |
IRubyObject |
RubyInteger.round19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.rpartition(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.rstrip_bang19(ThreadContext context) |
IRubyObject |
RubyString.rstrip19(ThreadContext context) |
IRubyObject |
RubyThread.run() |
IRubyObject |
RubyNumeric.sadded(IRubyObject name)
num_sadded
|
IRubyObject |
RubyThread.safe_level() |
IRubyObject |
RubyArray.sample(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyNumeric.scalar_p()
num_real_p
|
IRubyObject |
RubyString.scan19(ThreadContext context,
IRubyObject pat,
Block block) |
IRubyObject |
RubyString.scrub_bang(ThreadContext context,
Block block) |
IRubyObject |
RubyString.scrub_bang(ThreadContext context,
IRubyObject repl,
Block block) |
IRubyObject |
RubyString.scrub(ThreadContext context,
Block block) |
IRubyObject |
RubyString.scrub(ThreadContext context,
IRubyObject repl,
Block block) |
static IRubyObject |
RubyConverter.search_convpath(ThreadContext context,
IRubyObject self,
IRubyObject[] argv) |
RubyInteger |
RubyTime.sec() |
IRubyObject |
RubyRandom.seed(ThreadContext context) |
IRubyObject |
RubyDir.seek(IRubyObject newPos)
Moves to a position d .
|
RubyFixnum |
RubyIO.seek(ThreadContext context,
IRubyObject arg0) |
RubyFixnum |
RubyIO.seek(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
static IRubyObject |
RubyArgsFile.seek(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyHash.select_bang(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.select_bang(ThreadContext context,
Block block) |
IRubyObject |
RubyStruct.select(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.select(ThreadContext context,
Block block) |
static IRubyObject |
RubyEnumerable.select(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyKernel.select(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyIO.select(ThreadContext context,
IRubyObject recv,
IRubyObject[] argv) |
IRubyObject |
RubyHash.select19(ThreadContext context,
Block block) |
IRubyObject |
RubyBasicObject.send19(ThreadContext context,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyBasicObject.send19(ThreadContext context,
IRubyObject arg0,
Block block) |
static IRubyObject |
RubyKernel.send19(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block) |
static IRubyObject |
RubyKernel.send19(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
Block block) |
IRubyObject |
RubyBasicObject.send19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
static IRubyObject |
RubyKernel.send19(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
IRubyObject |
RubyBasicObject.send19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block) |
static IRubyObject |
RubyKernel.send19(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block) |
IRubyObject |
RubyException.set_backtrace(IRubyObject obj) |
IRubyObject |
RubyHash.set_default_proc20(IRubyObject proc) |
IRubyObject |
RubyIO.set_encoding(ThreadContext context,
IRubyObject encodingObj) |
IRubyObject |
RubyIO.set_encoding(ThreadContext context,
IRubyObject encodingString,
IRubyObject internalEncoding) |
static IRubyObject |
RubyArgsFile.set_encoding(ThreadContext context,
IRubyObject recv,
IRubyObject encoding) |
IRubyObject |
RubyIO.set_encoding(ThreadContext context,
IRubyObject encodingString,
IRubyObject internalEncoding,
IRubyObject options) |
static IRubyObject |
RubyArgsFile.set_encoding(ThreadContext context,
IRubyObject recv,
IRubyObject encoding,
IRubyObject internalEncoding) |
static IRubyObject |
RubyArgsFile.set_encoding(ThreadContext context,
IRubyObject recv,
IRubyObject encoding,
IRubyObject internalEncoding,
IRubyObject options) |
IRubyObject |
RubyDir.set_pos(IRubyObject newPos) |
static IRubyObject |
RubyArgsFile.set_pos(ThreadContext context,
IRubyObject recv,
IRubyObject offset) |
static IRubyObject |
RubyKernel.set_trace_func(ThreadContext context,
IRubyObject recv,
IRubyObject trace_func,
Block block) |
IRubyObject |
RubyString.setbyte(ThreadContext context,
IRubyObject index,
IRubyObject val) |
static IRubyObject |
RubyEncoding.setDefaultExternal(ThreadContext context,
IRubyObject recv,
IRubyObject encoding) |
static IRubyObject |
RubyEncoding.setDefaultInternal(ThreadContext context,
IRubyObject recv,
IRubyObject encoding) |
static IRubyObject |
RubyProcess.Sys.setegid(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyProcess.Sys.seteuid(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
IRubyObject |
RubyFileStat.setgid_p() |
static IRubyObject |
RubyFileTest.setgid_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.setgid_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyProcess.Sys.setgid(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyProcess.setpgid(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2) |
static IRubyObject |
RubyProcess.setpgrp(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyProcess.setpriority(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3) |
static IRubyObject |
RubyProcess.setrlimit(IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyProcess.setsid(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyFileStat.setuid_p() |
static IRubyObject |
RubyFileTest.setuid_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.setuid_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyProcess.Sys.setuid(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
IRubyObject |
RubyHash.shift(ThreadContext context)
rb_hash_shift
|
IRubyObject |
RubyArray.shift(ThreadContext context)
rb_ary_shift
|
IRubyObject |
RubyArray.shift(ThreadContext context,
IRubyObject num) |
IRubyObject |
RubyArray.shuffle_bang(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyArray.shuffle(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyProcess.UserID.sid_available_p(IRubyObject self) |
static IRubyObject |
RubyProcess.GroupID.sid_available_p(IRubyObject self) |
IRubyObject |
RubyProcess.RubyStatus.signaled() |
static IRubyObject |
RubySignal.signame(ThreadContext context,
IRubyObject recv,
IRubyObject rubySig) |
static RubyFloat |
RubyMath.sin19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
IRubyObject |
RubyModule.singleton_class_p(ThreadContext context) |
static IRubyObject |
RubyKernel.singleton_class(IRubyObject recv) |
static IRubyObject |
RubyBasicObject.singleton_method_added19(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block) |
static IRubyObject |
RubyBasicObject.singleton_method_removed19(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block) |
static IRubyObject |
RubyBasicObject.singleton_method_undefined19(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block) |
static RubyArray |
RubyKernel.singleton_methods19(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
static RubyFloat |
RubyMath.sinh19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
IRubyObject |
RubyFileStat.size_p() |
static IRubyObject |
RubyFileTest.size_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.size_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
RubyFixnum |
RubyStruct.size() |
IRubyObject |
RubyFixnum.size()
fix_size
|
IRubyObject |
RubyFileStat.size() |
IRubyObject |
RubyClassPathVariable.size() |
IRubyObject |
RubyBignum.size()
rb_big_size
|
IRubyObject |
RubyRange.size(ThreadContext context) |
IRubyObject |
RubyMatchData.size(ThreadContext context)
match_size
|
IRubyObject |
RubyFile.size(ThreadContext context) |
IRubyObject |
RubyEnumerator.size(ThreadContext context) |
static IRubyObject |
RubyFileTest.size(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.size(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyArgsFile.skip(IRubyObject recv) |
static IRubyObject |
RubyKernel.sleep(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyArray.slice_bang(IRubyObject arg0)
rb_ary_slice_bang
|
IRubyObject |
RubyArray.slice_bang(IRubyObject arg0,
IRubyObject arg1)
rb_ary_slice_bang
|
IRubyObject |
RubyString.slice_bang19(ThreadContext context,
IRubyObject arg0) |
IRubyObject |
RubyString.slice_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
IRubyObject |
RubyFileStat.socket_p() |
static IRubyObject |
RubyFileTest.socket_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.socket_p(IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyArray.sort_bang19(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.sort_by_bang(ThreadContext context,
Block block)
rb_ary_sort_by_bang
|
static IRubyObject |
RubyEnumerable.sort_by(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyEnumerable.sort(ThreadContext context,
IRubyObject self,
Block block) |
RubyArray |
RubyArray.sort19(ThreadContext context,
Block block) |
static IRubyObject |
RubyConverter.EncodingErrorMethods.source_encoding_name(ThreadContext context,
IRubyObject self) |
IRubyObject |
RubyConverter.source_encoding(ThreadContext context) |
static IRubyObject |
RubyConverter.EncodingErrorMethods.source_encoding(ThreadContext context,
IRubyObject self) |
IRubyObject |
RubyProc.source_location(ThreadContext context) |
IRubyObject |
RubyMethod.source_location(ThreadContext context) |
IRubyObject |
AbstractRubyMethod.source_location(ThreadContext context) |
IRubyObject |
RubyRegexp.source()
rb_reg_source
|
static RubyFixnum |
RubyProcess.spawn(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static RubyFixnum |
RubyKernel.spawn(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static RubyArray |
RubyFile.split(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
RubyArray |
RubyString.split19(ThreadContext context) |
RubyArray |
RubyString.split19(ThreadContext context,
IRubyObject arg0) |
RubyArray |
RubyString.split19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
static IRubyObject |
RubyKernel.sprintf(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static RubyFloat |
RubyMath.sqrt19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
IRubyObject |
RubyString.squeeze_bang19(ThreadContext context) |
IRubyObject |
RubyString.squeeze_bang19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.squeeze_bang19(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyString.squeeze19(ThreadContext context) |
IRubyObject |
RubyString.squeeze19(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.squeeze19(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyRandom.srand(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyKernel.srand(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyRandom.srand(ThreadContext context,
IRubyObject recv,
IRubyObject seed) |
static IRubyObject |
RubyKernel.srand(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
IRubyObject |
RubyString.start_with_p(ThreadContext context) |
IRubyObject |
RubyString.start_with_p(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyString.start_with_p(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyGC.start(ThreadContext context,
IRubyObject recv) |
static RubyThread |
RubyThread.start19(IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyIO.stat(ThreadContext context) |
static IRubyObject |
RubyFile.stat(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyRandom.state(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyRandom.stateObj(ThreadContext context) |
IRubyObject |
RubySystemExit.status() |
IRubyObject |
RubyThread.status(ThreadContext context) |
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject[] args,
Block block)
num_step
|
IRubyObject |
RubyRange.step19(ThreadContext context,
Block block) |
IRubyObject |
RubyRange.step19(ThreadContext context,
IRubyObject step,
Block block) |
IRubyObject |
RubyFileStat.sticky_p() |
static IRubyObject |
RubyFileTest.sticky_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.sticky_p(IRubyObject recv,
IRubyObject filename) |
RubyBoolean |
RubyThread.stop_p() |
static IRubyObject |
RubyThread.stop(ThreadContext context,
IRubyObject receiver) |
IRubyObject |
RubyProcess.RubyStatus.stopped_p() |
IRubyObject |
RubyProcess.RubyStatus.stopsig() |
IRubyObject |
RubyString.str_eql_p19(ThreadContext context,
IRubyObject other) |
static IRubyObject |
RubyGC.stress_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static IRubyObject |
RubyGC.stress(ThreadContext context,
IRubyObject recv) |
RubyString |
RubyTime.strftime(IRubyObject format) |
IRubyObject |
RubyMatchData.string()
match_string
|
IRubyObject |
RubyString.strip_bang19(ThreadContext context) |
IRubyObject |
RubyString.strip19(ThreadContext context) |
IRubyObject |
RubyString.sub_bang19(ThreadContext context,
IRubyObject arg0,
Block block) |
IRubyObject |
RubyString.sub_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
IRubyObject |
RubyString.sub19(ThreadContext context,
IRubyObject arg0,
Block block) |
IRubyObject |
RubyString.sub19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block) |
IRubyObject |
RubyTime.subsec() |
IRubyObject |
RubyString.succ_bang19() |
RubyTime |
RubyTime.succ() |
IRubyObject |
RubySymbol.succ(ThreadContext context) |
IRubyObject |
RubyInteger.succ(ThreadContext context)
int_succ
|
IRubyObject |
RubyFixnum.succ(ThreadContext context) |
IRubyObject |
RubyString.succ19(ThreadContext context) |
IRubyObject |
RubySystemExit.success_p() |
IRubyObject |
RubyProcess.RubyStatus.success_p(ThreadContext context) |
IRubyObject |
RubyString.sum(ThreadContext context) |
IRubyObject |
RubyString.sum(ThreadContext context,
IRubyObject arg) |
IRubyObject |
RubyUnboundMethod.super_method(ThreadContext context) |
IRubyObject |
RubyMethod.super_method(ThreadContext context) |
IRubyObject |
RubyClass.superclass(ThreadContext context)
Return the real super class of this class.
|
IRubyObject |
RubyString.swapcase_bang19(ThreadContext context) |
IRubyObject |
RubySymbol.swapcase(ThreadContext context) |
RubyString |
RubyString.swapcase19(ThreadContext context) |
static IRubyObject |
RubyProcess.UserID.switch_rb(ThreadContext context,
IRubyObject self,
Block block) |
static IRubyObject |
RubyProcess.GroupID.switch_rb(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyFileStat.symlink_p() |
static RubyBoolean |
RubyFileTest.symlink_p(IRubyObject recv,
IRubyObject filename) |
static RubyBoolean |
RubyFileTest.FileTestFileMethods.symlink_p(IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFile.symlink(ThreadContext context,
IRubyObject recv,
IRubyObject from,
IRubyObject to) |
IRubyObject |
RubyIO.sync_set(IRubyObject sync)
Sets the current sync mode.
|
RubyBoolean |
RubyIO.sync(ThreadContext context)
Returns the current sync mode.
|
static IRubyObject |
RubyKernel.syscall(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyIO.sysopen19(ThreadContext context,
IRubyObject recv,
IRubyObject[] argv,
Block block) |
IRubyObject |
RubyIO.sysread(ThreadContext context,
IRubyObject[] args) |
RubyFixnum |
RubyIO.sysseek(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyKernel.system19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyIO.syswrite(ThreadContext context,
IRubyObject str) |
static IRubyObject |
RubyKernel.taint(ThreadContext context,
IRubyObject self) |
static RubyBoolean |
RubyKernel.tainted_p(ThreadContext context,
IRubyObject self) |
IRubyObject |
RubyArray.take_while(ThreadContext context,
Block block)
rb_ary_take_while
|
static IRubyObject |
RubyEnumerable.take_while19(ThreadContext context,
IRubyObject self,
Block block) |
IRubyObject |
RubyArray.take(ThreadContext context,
IRubyObject n)
rb_ary_take
|
static IRubyObject |
RubyEnumerable.take(ThreadContext context,
IRubyObject self,
IRubyObject n,
Block block) |
static RubyFloat |
RubyMath.tan19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.tanh19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static IRubyObject |
RubyKernel.tap(ThreadContext context,
IRubyObject recv,
Block block) |
RubyInteger |
RubyDir.tell()
Returns the current position in the directory.
|
static IRubyObject |
RubyArgsFile.tell(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyProcess.RubyStatus.termsig() |
static IRubyObject |
RubyKernel.test(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyThread.thread_variable_get(ThreadContext context,
IRubyObject key) |
IRubyObject |
RubyThread.thread_variable_p(ThreadContext context,
IRubyObject key) |
IRubyObject |
RubyThread.thread_variable_set(ThreadContext context,
IRubyObject key,
IRubyObject value) |
IRubyObject |
RubyThread.thread_variables(ThreadContext context) |
IRubyObject |
RubyInteger.times(ThreadContext context,
Block block) |
IRubyObject |
RubyFixnum.times(ThreadContext context,
Block block) |
static IRubyObject |
RubyProcess.times(ThreadContext context,
IRubyObject recv,
Block unusedBlock) |
RubyArray |
RubyTime.to_a() |
RubyArray |
RubyStruct.to_a() |
RubyArray |
RubyMatchData.to_a()
match_to_a
|
RubyArray |
RubyHash.to_a()
rb_hash_to_a
|
RubyArray |
RubyArray.to_a()
rb_ary_to_a
|
IRubyObject |
RubyRange.to_a(ThreadContext context,
Block block) |
static RubyArray |
RubyNil.to_a(ThreadContext context,
IRubyObject recv)
nil_to_a
|
static IRubyObject |
RubyArgsFile.to_a(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyEnumerable.to_a19(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyEnumerable.to_a19(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
IRubyObject |
RubyArray.to_ary() |
IRubyObject |
RubyString.to_c(ThreadContext context)
string_to_c
|
IRubyObject |
RubyNumeric.to_c(ThreadContext context)
numeric_to_c
|
IRubyObject |
RubyComplex.to_c(ThreadContext context)
nucomp_to_c
|
static IRubyObject |
RubyNil.to_c(ThreadContext context,
IRubyObject recv)
nilclass_to_c
|
RubyFloat |
RubyTime.to_f() |
IRubyObject |
RubyFloat.to_f()
flo_fo
|
IRubyObject |
RubyFixnum.to_f()
fix_to_f
|
IRubyObject |
RubyBignum.to_f()
rb_big_to_f
|
IRubyObject |
RubyRational.to_f(ThreadContext context) |
IRubyObject |
RubyComplex.to_f(ThreadContext context)
nucomp_to_f
|
static RubyFloat |
RubyNil.to_f(ThreadContext context,
IRubyObject recv)
nil_to_f
|
IRubyObject |
RubyString.to_f19() |
RubyHash |
RubyStruct.to_h(ThreadContext context) |
RubyHash |
RubyHash.to_h(ThreadContext context) |
static RubyHash |
RubyNil.to_h(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyEnumerable.to_h(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
RubyHash |
RubyHash.to_hash()
rb_hash_to_hash
|
RubyInteger |
RubyTime.to_i() |
IRubyObject |
RubyInteger.to_i()
int_to_i
|
IRubyObject |
RubyRational.to_i(ThreadContext context) |
IRubyObject |
RubyProcess.RubyStatus.to_i(ThreadContext context) |
IRubyObject |
RubyComplex.to_i(ThreadContext context)
nucomp_to_i
|
static RubyFixnum |
RubyNil.to_i(ThreadContext context,
IRubyObject recv)
nil_to_i
|
IRubyObject |
RubyString.to_i19() |
IRubyObject |
RubyString.to_i19(IRubyObject arg0) |
IRubyObject |
RubyNumeric.to_int(ThreadContext context)
num_to_int
|
RubyIO |
RubyIO.to_io() |
static IRubyObject |
RubyArgsFile.to_io(ThreadContext context,
IRubyObject recv) |
IRubyObject |
RubyDir.to_path(ThreadContext context) |
RubyProc |
RubyProc.to_proc() |
IRubyObject |
RubySymbol.to_proc(ThreadContext context) |
IRubyObject |
RubyMethod.to_proc(ThreadContext context)
Create a Proc object.
|
IRubyObject |
RubyTime.to_r(ThreadContext context) |
IRubyObject |
RubyString.to_r(ThreadContext context)
string_to_r
|
IRubyObject |
RubyRational.to_r(ThreadContext context)
nurat_to_r
|
IRubyObject |
RubyInteger.to_r(ThreadContext context)
integer_to_r
|
IRubyObject |
RubyFloat.to_r(ThreadContext context) |
IRubyObject |
RubyComplex.to_r(ThreadContext context)
nucomp_to_r
|
static IRubyObject |
RubyNil.to_r(ThreadContext context,
IRubyObject recv)
nilclass_to_r
|
IRubyObject |
RubyString.to_s() |
IRubyObject |
RubyRegexp.to_s() |
IRubyObject |
RubyNameError.to_s() |
IRubyObject |
RubyModule.to_s()
rb_mod_to_s
|
IRubyObject |
RubyMatchData.to_s()
match_to_s
|
IRubyObject |
RubyGlobal.CaseInsensitiveStringOnlyRubyHash.to_s() |
IRubyObject |
RubyFloat.to_s()
flo_to_s
|
RubyString |
RubyFixnum.to_s() |
IRubyObject |
RubyClassPathVariable.to_s() |
IRubyObject |
RubyBignum.to_s() |
IRubyObject |
RubyArray.to_s()
rb_ary_to_s
|
static IRubyObject |
RubyKernel.to_s(IRubyObject self) |
RubyString |
RubyFixnum.to_s(IRubyObject arg0) |
IRubyObject |
RubyBignum.to_s(IRubyObject arg0) |
static IRubyObject |
RubyArgsFile.to_s(IRubyObject recv) |
IRubyObject |
RubyThread.Location.to_s(ThreadContext context) |
IRubyObject |
RubySymbol.to_s(ThreadContext context) |
IRubyObject |
RubyRational.to_s(ThreadContext context)
nurat_to_s
|
IRubyObject |
RubyRange.to_s(ThreadContext context) |
IRubyObject |
RubyProcess.RubyStatus.to_s(ThreadContext context) |
IRubyObject |
RubyException.to_s(ThreadContext context) |
IRubyObject |
RubyEncoding.to_s(ThreadContext context) |
IRubyObject |
RubyComplex.to_s(ThreadContext context)
nucomp_to_s
|
static RubyString |
RubyNil.to_s(ThreadContext context,
IRubyObject recv)
nil_to_s
|
IRubyObject |
RubyTime.to_s19() |
IRubyObject |
RubyProc.to_s19() |
IRubyObject |
RubyHash.to_s19(ThreadContext context) |
IRubyObject |
RubyNameError.RubyNameErrorMessage.to_str(ThreadContext context) |
IRubyObject |
RubySymbol.to_sym() |
IRubyObject |
RubySymbol.to_sym19() |
IRubyObject |
RubyString.tr_bang19(ThreadContext context,
IRubyObject src,
IRubyObject repl) |
IRubyObject |
RubyString.tr_s_bang19(ThreadContext context,
IRubyObject src,
IRubyObject repl) |
IRubyObject |
RubyString.tr_s19(ThreadContext context,
IRubyObject src,
IRubyObject repl) |
IRubyObject |
RubyString.tr19(ThreadContext context,
IRubyObject src,
IRubyObject repl) |
static IRubyObject |
RubyKernel.trace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
RubyArray |
RubyArray.transpose()
rb_ary_transpose
|
static IRubyObject |
RubyBoolean.True.true_and(IRubyObject t,
IRubyObject oth) |
static IRubyObject |
RubyBoolean.True.true_or(IRubyObject t,
IRubyObject oth) |
static IRubyObject |
RubyBoolean.True.true_to_s(IRubyObject t) |
static IRubyObject |
RubyBoolean.True.true_xor(IRubyObject t,
IRubyObject oth) |
IRubyObject |
RubyNumeric.truncate()
num_truncate
|
IRubyObject |
RubyFloat.truncate()
flo_truncate
|
IRubyObject |
RubyFile.truncate(ThreadContext context,
IRubyObject len) |
static IRubyObject |
RubyFile.truncate19(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2) |
static IRubyObject |
RubyString.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject str) |
static IRubyObject |
RubyRegexp.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args) |
static IRubyObject |
RubyHash.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args) |
static IRubyObject |
RubyArray.try_convert(ThreadContext context,
IRubyObject self,
IRubyObject arg) |
static IRubyObject |
RubyIO.tryConvert(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
RubyBoolean |
RubyIO.tty_p(ThreadContext context) |
static RubyClass |
RubyKernel.type(IRubyObject self) |
static IRubyObject |
RubyProcess.uid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
IRubyObject |
RubyFileStat.uid() |
static IRubyObject |
RubyProcess.uid(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyFile.umask(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
RubyUnboundMethod |
RubyMethod.unbind() |
RubyModule |
RubyModule.undef_method(ThreadContext context,
IRubyObject[] args) |
static IRubyObject |
RubyObjectSpace.undefine_finalizer(IRubyObject recv,
IRubyObject arg1,
Block block) |
IRubyObject |
RubyIO.ungetbyte(ThreadContext context,
IRubyObject b) |
IRubyObject |
RubyIO.ungetc(ThreadContext context,
IRubyObject c) |
static IRubyObject |
RubyRegexp.union19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyArray.uniq_bang19(ThreadContext context,
Block block) |
IRubyObject |
RubyArray.uniq19(ThreadContext context,
Block block) |
static IRubyObject |
RubyFile.unlink(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
RubyArray |
RubyString.unpack(IRubyObject obj) |
IRubyObject |
RubyArray.unshift19() |
IRubyObject |
RubyArray.unshift19(IRubyObject item) |
IRubyObject |
RubyArray.unshift19(IRubyObject[] items) |
static IRubyObject |
RubyKernel.untaint(ThreadContext context,
IRubyObject self) |
static IRubyObject |
RubyKernel.untrace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyString.upcase_bang19(ThreadContext context) |
IRubyObject |
RubySymbol.upcase(ThreadContext context) |
RubyString |
RubyString.upcase19(ThreadContext context) |
IRubyObject |
RubyInteger.upto(ThreadContext context,
IRubyObject to,
Block block)
int_upto
|
IRubyObject |
RubyString.upto19(ThreadContext context,
IRubyObject end,
Block block)
rb_str_upto_m
|
IRubyObject |
RubyString.upto19(ThreadContext context,
IRubyObject end,
IRubyObject excl,
Block block) |
RubyInteger |
RubyTime.usec() |
IRubyObject |
RubyModule.using(ThreadContext context,
IRubyObject refinedModule) |
static IRubyObject |
RubyFile.utime(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
RubyString.valid_encoding_p(ThreadContext context) |
IRubyObject |
RubyThread.value() |
IRubyObject |
RubyStruct.values_at(IRubyObject[] args) |
IRubyObject |
RubyMatchData.values_at(IRubyObject[] args) |
IRubyObject |
RubyArray.values_at(IRubyObject[] args)
rb_values_at
|
RubyArray |
RubyHash.values_at(ThreadContext context,
IRubyObject[] args)
rb_hash_values_at
|
static IRubyObject |
RubyProcess.wait(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyProcess.wait2(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyProcess.waitall(ThreadContext context,
IRubyObject recv) |
static IRubyObject |
RubyProcess.waitpid(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
static IRubyObject |
RubyProcess.waitpid2(ThreadContext context,
IRubyObject recv,
IRubyObject[] args) |
RubyThread |
RubyThread.wakeup() |
static IRubyObject |
RubyKernel.warn(ThreadContext context,
IRubyObject recv,
IRubyObject message) |
RubyInteger |
RubyTime.wday() |
IRubyObject |
RubyEnumerator.with_index19(ThreadContext context,
Block block) |
IRubyObject |
RubyEnumerator.with_index19(ThreadContext context,
IRubyObject arg,
Block block) |
IRubyObject |
RubyEnumerator.with_object(ThreadContext context,
IRubyObject arg,
Block block) |
IRubyObject |
RubyFileStat.worldReadable(ThreadContext context) |
static IRubyObject |
RubyFileTest.worldReadable(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.worldReadable(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyFileStat.worldWritable(ThreadContext context) |
static IRubyObject |
RubyFileTest.worldWritable(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static IRubyObject |
RubyFileTest.FileTestFileMethods.worldWritable(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyFileStat.writable_p() |
static RubyBoolean |
RubyFileTest.writable_p(IRubyObject recv,
IRubyObject filename) |
static RubyBoolean |
RubyFileTest.FileTestFileMethods.writable_p(IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyFileStat.writableReal_p() |
IRubyObject |
RubyIO.write_nonblock(ThreadContext context,
IRubyObject[] argv) |
IRubyObject |
RubyIO.write(ThreadContext context,
IRubyObject str)
io_write_m
|
static IRubyObject |
RubyIO.write(ThreadContext context,
IRubyObject recv,
IRubyObject[] argv) |
RubyInteger |
RubyTime.yday() |
RubyInteger |
RubyTime.year() |
IRubyObject |
RubyYielder.yield(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
RubyFloat.zero_p()
flo_zero_p
|
IRubyObject |
RubyFixnum.zero_p()
fix_zero_p
|
IRubyObject |
RubyFileStat.zero_p() |
IRubyObject |
RubyNumeric.zero_p(ThreadContext context)
num_zero_p
|
static RubyBoolean |
RubyFileTest.zero_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
static RubyBoolean |
RubyFileTest.FileTestFileMethods.zero_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename) |
IRubyObject |
RubyArray.zip(ThreadContext context,
IRubyObject[] args,
Block block)
rb_ary_zip
|
static IRubyObject |
RubyEnumerable.zip19(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block) |
IRubyObject |
RubyTime.zone() |