Uses of Class
org.jruby.runtime.ThreadContext

Packages that use ThreadContext
org.jruby   
org.jruby.ast   
org.jruby.ast.executable   
org.jruby.ast.types   
org.jruby.cext   
org.jruby.compiler   
org.jruby.compiler.ir.operands   
org.jruby.evaluator   
org.jruby.ext   
org.jruby.ext.coverage   
org.jruby.ext.ffi   
org.jruby.ext.ffi.io   
org.jruby.ext.ffi.jffi   
org.jruby.ext.fiber   
org.jruby.ext.jruby   
org.jruby.ext.psych   
org.jruby.ext.socket   
org.jruby.ext.zlib   
org.jruby.internal.runtime   
org.jruby.internal.runtime.methods   
org.jruby.interpreter   
org.jruby.java.addons   
org.jruby.java.invokers   
org.jruby.java.proxies   
org.jruby.javasupport   
org.jruby.javasupport.util   
org.jruby.libraries   
org.jruby.runtime   
org.jruby.runtime.assigner   
org.jruby.runtime.backtrace   
org.jruby.runtime.builtin   
org.jruby.runtime.callsite   
org.jruby.runtime.invokedynamic   
org.jruby.runtime.profile   
org.jruby.util   
org.jruby.util.io   
 

Uses of ThreadContext in org.jruby
 

Methods in org.jruby that return ThreadContext
 ThreadContext RubyThread.getContext()
           
 ThreadContext Ruby.getCurrentContext()
           
 

Methods in org.jruby with parameters of type ThreadContext
static IRubyObject RubyKernel.__method__(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyTempfile._close(ThreadContext context)
           
 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 RubyFixnum RubyProcess._spawn_internal(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyKernel.abort(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.abort(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyComplex.abs(ThreadContext context)
          nucomp_abs
 IRubyObject RubyFixnum.abs(ThreadContext context)
          fix_abs
 IRubyObject RubyFloat.abs(ThreadContext context)
          flo_abs
 IRubyObject RubyNumeric.abs(ThreadContext context)
          num_abs
 IRubyObject RubyComplex.abs2(ThreadContext context)
          nucomp_abs2
 IRubyObject RubyNumeric.abs2(ThreadContext context)
          numeric_abs2
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 IRubyObject RubyJRuby.JRubyClassExtensions.add_class_annotation(ThreadContext context, IRubyObject maybeClass, IRubyObject annoMap)
           
static IRubyObject RubyJRuby.JRubyClassExtensions.add_method_annotation(ThreadContext context, IRubyObject maybeClass, IRubyObject methodName, IRubyObject annoMap)
           
static IRubyObject RubyJRuby.JRubyClassExtensions.add_method_signature(ThreadContext context, IRubyObject maybeClass, IRubyObject methodName, IRubyObject clsList)
           
static IRubyObject RubyJRuby.JRubyClassExtensions.add_parameter_annotations(ThreadContext context, IRubyObject maybeClass, IRubyObject methodName, IRubyObject paramAnnoMaps)
           
 IRubyObject RubyBigDecimal.add2(ThreadContext context, IRubyObject b, IRubyObject digits)
           
 void RubyModule.addReadAttribute(ThreadContext context, java.lang.String name)
           
 void RubyModule.addReadWriteAttribute(ThreadContext context, java.lang.String name)
           
 void RubyModule.addWriteAttribute(ThreadContext context, java.lang.String name)
           
 RubyModule RubyModule.alias_method(ThreadContext context, IRubyObject newId, IRubyObject oldId)
           
static IRubyObject RubyEncoding.aliases(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyArray.all_p(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.all_p(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.all_pCommon(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubySymbol.all_symbols(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyJRuby.JRubyStringExtensions.alloc(ThreadContext context, IRubyObject recv, IRubyObject size)
           
 RubyArray RubyModule.ancestors(ThreadContext context)
          rb_mod_ancestors
 IRubyObject RubyArray.any_p(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.any_p(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.any_pCommon(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyStringIO.append(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyDir.aref(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyComplex.arg(ThreadContext context)
          nucomp_arg
 IRubyObject RubyNumeric.arg(ThreadContext context)
          numeric_arg
static void RubyArgsFile.argf_close(ThreadContext context, IRubyObject file)
           
 IRubyObject RubyString.ascii_only_p(ThreadContext context)
           
 IRubyObject RubyEncoding.asciiCompatible_p(ThreadContext context)
           
 IRubyObject RubyArray.assoc(ThreadContext context, IRubyObject key)
          rb_ary_assoc
 IRubyObject RubyHash.assoc(ThreadContext context, IRubyObject obj)
           
static IRubyObject RubyKernel.at_exit(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyTime.at(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyTime.at(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
           
 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
 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.attr(ThreadContext context, IRubyObject[] args)
          rb_mod_attr
 IRubyObject RubyModule.attr19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyIO.autoclose_set(ThreadContext context, IRubyObject autoclose)
           
 IRubyObject RubyIO.autoclose(ThreadContext context)
           
static IRubyObject RubyKernel.autoload_p(ThreadContext context, IRubyObject recv, IRubyObject symbol)
           
static IRubyObject RubyModule.ModuleKernelMethods.autoload_p(ThreadContext context, IRubyObject recv, IRubyObject arg0)
           
static IRubyObject RubyKernel.backquote(ThreadContext context, IRubyObject recv, IRubyObject aString)
           
 IRubyObject RubyThread.backtrace(ThreadContext context)
           
static IRubyObject RubyFile.basename(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyJRuby.JRubyClassExtensions.become_java_bang(ThreadContext context, IRubyObject maybeClass, IRubyObject[] args)
           
 IRubyObject RubyMatchData.begin(ThreadContext context, IRubyObject index)
          match_begin
 IRubyObject RubyMatchData.begin19(ThreadContext context, IRubyObject index)
           
static RubyBoolean RubyComparable.between_p(ThreadContext context, IRubyObject recv, IRubyObject first, IRubyObject second)
          cmp_between
 RubyMethod RubyUnboundMethod.bind(ThreadContext context, IRubyObject aReceiver)
           
static RubyBinding RubyKernel.binding(ThreadContext context, IRubyObject recv, Block block)
           
static RubyBinding RubyKernel.binding19(ThreadContext context, IRubyObject recv, Block block)
           
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 RubyBoolean RubyKernel.block_given_p(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyDigest.DigestInstance.block_length(ThreadContext ctx, IRubyObject self)
           
 IRubyObject RubyIO.bytes(ThreadContext context)
           
 IRubyObject RubyString.bytes(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.bytes(ThreadContext context, Block block)
           
 IRubyObject RubyRandom.bytes(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyArgsFile.bytes(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyMethod.call(ThreadContext context, Block block)
          Call the method.
 IRubyObject RubyContinuation.call(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyProc.call(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyEnumerable.ChunkedBlockCallback.call(ThreadContext context, IRubyObject[] largs, Block blk)
           
 IRubyObject RubyEnumerable.AppendBlockCallback.call(ThreadContext context, IRubyObject[] largs, Block blk)
           
 IRubyObject RubyMethod.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyProc.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyUnboundMethod.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyProc.call(ThreadContext context, IRubyObject[] args, IRubyObject self, Block passedBlock)
           
 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 RubyKernel.MethodMissingMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyModule.RespondToMissingMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyProc.call19(ThreadContext context, IRubyObject[] args, Block blockCallArg)
           
static IRubyObject RubyKernel.callcc(ThreadContext context, IRubyObject recv, Block block)
           
protected  IRubyObject RubyNumeric.callCoerced(ThreadContext context, java.lang.String method, IRubyObject other)
           
protected  IRubyObject RubyNumeric.callCoerced(ThreadContext context, java.lang.String method, IRubyObject other, boolean err)
           
static IRubyObject RubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, Arity arity, BlockCallback callback)
           
static IRubyObject RubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, BlockCallback callback)
           
static IRubyObject RubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject[] args, Arity arity, BlockCallback callback)
          Deprecated. 
static IRubyObject RubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject[] args, BlockCallback callback)
          Deprecated. 
static IRubyObject RubyEnumerable.callEach19(Ruby runtime, ThreadContext context, IRubyObject self, Arity arity, BlockCallback callback)
           
static IRubyObject RubyEnumerable.callEach19(Ruby runtime, ThreadContext context, IRubyObject self, BlockCallback callback)
           
static IRubyObject RubyKernel.caller(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 void Ruby.callEventHooks(ThreadContext context, RubyEvent event, java.lang.String file, int line, java.lang.String name, IRubyObject type)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, int methodIndex, java.lang.String name)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, int methodIndex, java.lang.String name, IRubyObject arg)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, java.lang.String name)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, java.lang.String name, IRubyObject arg)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, java.lang.String name, IRubyObject[] args)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name)
          Deprecated. 
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject arg)
          Deprecated. 
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, java.lang.String name)
          Will invoke a named method with no arguments and no block.
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject arg)
          Will invoke a named method with one argument and no block with functional invocation.
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args)
          Will invoke a named method with the supplied arguments and no block with functional invocation.
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, Block block)
          Will invoke a named method with the supplied arguments and supplied block with functional invocation.
static IRubyObject BasicObjectStub.callSuper(IRubyObject self, ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.callSuper(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyString.capitalize_bang(ThreadContext context)
           
 IRubyObject RubyString.capitalize_bang19(ThreadContext context)
           
 IRubyObject RubyString.capitalize(ThreadContext context)
          rb_str_capitalize / rb_str_capitalize_bang
 IRubyObject RubySymbol.capitalize(ThreadContext context)
           
 IRubyObject RubyString.capitalize19(ThreadContext context)
           
 IRubyObject RubyMatchData.captures(ThreadContext context)
          match_captures
protected  IRubyObject RubyGlobal.StringOnlyRubyHash.case_aware_op_aref(ThreadContext context, IRubyObject key, boolean caseSensitive)
           
protected  IRubyObject RubyGlobal.StringOnlyRubyHash.case_aware_op_aset(ThreadContext context, IRubyObject key, IRubyObject value, boolean caseSensitive)
           
 IRubyObject RubyString.casecmp(ThreadContext context, IRubyObject other)
           
 IRubyObject RubySymbol.casecmp(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.casecmp19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyRegexp.casefold_p(ThreadContext context)
           
 IRubyObject RubyIO.chars(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.chars(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.chars(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.chars18(ThreadContext context, 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 RubyBasicObject.checkCallMethod(ThreadContext context, java.lang.String name)
          Will invoke a named method with no arguments and no block if that method or a custom method missing exists.
 void RubyThread.checkMail(ThreadContext context)
           
 void RubyModule.checkMethodBound(ThreadContext context, IRubyObject[] args, Visibility visibility)
           
 IRubyObject RubyFile.chmod(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyFile.chmod(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyArray.choice(ThreadContext context)
           
 IRubyObject RubyString.chomp_bang(ThreadContext context)
          rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0].
static IRubyObject RubyKernel.chomp_bang(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyString.chomp_bang(ThreadContext context, IRubyObject arg0)
           
static IRubyObject RubyKernel.chomp_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0)
           
static IRubyObject RubyKernel.chomp_bang(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the zero or one-arg versions.
 IRubyObject RubyString.chomp_bang19(ThreadContext context)
           
 IRubyObject RubyString.chomp_bang19(ThreadContext context, IRubyObject arg0)
           
 RubyString RubyString.chomp(ThreadContext context)
          rb_str_chop
static IRubyObject RubyKernel.chomp(ThreadContext context, IRubyObject recv)
           
 RubyString RubyString.chomp(ThreadContext context, IRubyObject arg0)
           
static IRubyObject RubyKernel.chomp(ThreadContext context, IRubyObject recv, IRubyObject arg0)
           
 RubyString RubyString.chomp19(ThreadContext context)
           
 RubyString RubyString.chomp19(ThreadContext context, IRubyObject arg0)
           
 IRubyObject RubyString.chop_bang(ThreadContext context)
           
static IRubyObject RubyKernel.chop_bang(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.chop_bang19(ThreadContext context)
           
 IRubyObject RubyString.chop(ThreadContext context)
          rb_str_chop / rb_str_chop_bang
static IRubyObject RubyKernel.chop(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.chop19(ThreadContext context)
           
 IRubyObject RubyFile.chown(ThreadContext context, IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyFile.chown(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 RubyString RubyInteger.chr(ThreadContext context)
          int_chr
 IRubyObject RubyString.chr(ThreadContext context)
           
 RubyString RubyInteger.chr19(ThreadContext context)
           
 RubyString RubyInteger.chr19(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyEnumerable.chunk(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.chunk(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
          Deprecated. 
static IRubyObject RubyEnumerable.chunk(ThreadContext context, IRubyObject self, IRubyObject initialState, Block block)
           
 IRubyObject RubyModule.class_variable_defined_p(ThreadContext context, IRubyObject var)
           
 RubyArray RubyModule.class_variables(ThreadContext context)
          rb_mod_class_variables
 RubyArray RubyModule.class_variables19(ThreadContext context)
           
 IRubyObject RubyStringScanner.clear(ThreadContext context)
           
 IRubyObject RubyTempfile.close_bang(ThreadContext context)
           
 IRubyObject RubyIO.close_read(ThreadContext context)
           
 IRubyObject RubyIO.close_write(ThreadContext context)
           
static IRubyObject RubyArgsFile.close(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyTempfile.close(ThreadContext context, IRubyObject[] args, Block block)
           
 RubyBoolean RubyIO.closed_p(ThreadContext context)
           
static IRubyObject RubyArgsFile.closed_p(ThreadContext context, IRubyObject recv)
           
static int RubyComparable.cmpint(ThreadContext context, IRubyObject val, IRubyObject a, IRubyObject b)
          rb_cmpint
 IRubyObject RubyIO.codepoints(ThreadContext context, Block block)
           
 IRubyObject RubyString.codepoints(ThreadContext context, Block block)
           
 IRubyObject RubyComplex.coerce(ThreadContext context, IRubyObject other)
          nucomp_coerce
protected  IRubyObject RubyNumeric.coerceBin(ThreadContext context, java.lang.String method, IRubyObject other)
          rb_num_coerce_bin coercion taking two arguments
protected  IRubyObject RubyNumeric.coerceBody(ThreadContext context, IRubyObject other)
          coerce_body
protected  IRubyObject RubyNumeric.coerceCmp(ThreadContext context, java.lang.String method, IRubyObject other)
          rb_num_coerce_cmp coercion used for comparisons
protected  IRubyObject RubyNumeric.coerceRelOp(ThreadContext context, java.lang.String method, IRubyObject other)
          rb_num_coerce_relop coercion used for relative operators
 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.collect(ThreadContext context, Block block)
          rb_ary_collect
static IRubyObject RubyEnumerable.collect(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyArray.collect19(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.collect19(ThreadContext context, IRubyObject self, Block block)
           
 RubyArray RubyArray.collectBang(ThreadContext context, Block block)
          rb_ary_collect_bang
static IRubyObject RubyEnumerable.collectCommon(ThreadContext context, Ruby runtime, IRubyObject self, RubyArray result, Block block, BlockCallback blockCallback)
           
 IRubyObject RubyArray.combination(ThreadContext context, IRubyObject num, Block block)
          rb_ary_combination
 RubyBoolean RubyArray.compare(ThreadContext context, int method, IRubyObject other)
           
 RubyBoolean RubyHash.compare(ThreadContext context, int method, IRubyObject other)
           
static IRubyObject RubyEncoding.compatible_p(ThreadContext context, IRubyObject self, IRubyObject first, IRubyObject second)
           
 IRubyObject RubyComplex.complex_p(ThreadContext context)
          nucomp_complex_p
 RubyString RubyString.concat19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyComplex.conjugate(ThreadContext context)
          nucomp_conjugate
 IRubyObject RubyNumeric.conjugate(ThreadContext context)
          numeric_real
 RubyBoolean RubyModule.const_defined_p(ThreadContext context, IRubyObject symbol)
          rb_mod_const_defined
 RubyBoolean RubyModule.const_defined_p19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyModule.const_get(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.
 RubyArray RubyModule.constants(ThreadContext context)
           
 RubyArray RubyModule.constants19(ThreadContext context)
           
 RubyArray RubyModule.constants19(ThreadContext context, IRubyObject allConstants)
           
 RubyArray RubyModule.constantsCommon19(ThreadContext context, boolean replaceModule, boolean allConstants)
           
static IRubyObject RubyIconv.conv(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyComplex.convert(ThreadContext context, IRubyObject recv, IRubyObject a1)
          nucomp_s_convert
static IRubyObject RubyRational.convert(ThreadContext context, IRubyObject recv, IRubyObject a1)
          nurat_s_convert
static IRubyObject RubyComplex.convert(ThreadContext context, IRubyObject clazz, IRubyObject[] args)
          Deprecated. 
static IRubyObject RubyRational.convert(ThreadContext context, IRubyObject clazz, IRubyObject[] args)
          Deprecated. 
static IRubyObject RubyComplex.convert(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2)
          nucomp_s_convert
static IRubyObject RubyRational.convert(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2)
          nurat_s_convert
static RubyIO RubyIO.convertToIO(ThreadContext context, IRubyObject obj)
           
static RubyArray RubyIconv.convertWithArgs(ThreadContext context, IRubyObject recv, IRubyObject[] args, java.lang.String function)
           
 IRubyObject RubyConverter.convpath(ThreadContext context)
           
static IRubyObject RubyIO.copy_stream(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyProcess.RubyStatus.coredump_p(ThreadContext context)
           
 IRubyObject RubyString.count(ThreadContext context)
          rb_str_count
 IRubyObject RubyArray.count(ThreadContext context, Block block)
           
static IRubyObject RubyGC.count(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyString.count(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.count(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyArray.count(ThreadContext context, IRubyObject obj, Block block)
           
static IRubyObject RubyEnumerable.count(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.count(ThreadContext context, IRubyObject self, IRubyObject arg, 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 RubyHash.create(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          rb_hash_s_create
static void RubyGlobal.createGlobals(ThreadContext context, Ruby runtime)
           
 RubyString RubyString.crypt(ThreadContext context, IRubyObject other)
          rb_str_crypt
 IRubyObject RubyFile.ctime(ThreadContext context)
           
static IRubyObject RubyFile.ctime(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyArray.cycle(ThreadContext context, Block block)
          rb_ary_cycle
 IRubyObject RubyArray.cycle(ThreadContext context, IRubyObject arg, Block block)
          rb_ary_cycle
static IRubyObject RubyEnumerable.cycle(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.cycle(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject RubyHash.default_value_get(ThreadContext context)
           
 IRubyObject RubyHash.default_value_get(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyHash.default_value_get(ThreadContext context, IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyModule.define_method(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 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 RubyString.delete_bang(ThreadContext context)
           
 IRubyObject RubyString.delete_bang(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.delete_bang(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyString.delete_bang19(ThreadContext context)
           
 IRubyObject RubyString.delete_bang19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.delete_bang19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyArray.delete_if(ThreadContext context, Block block)
           
 IRubyObject RubyHash.delete_if(ThreadContext context, Block block)
           
 RubyHash RubyHash.delete_ifInternal(ThreadContext context, Block block)
          rb_hash_delete_if
 IRubyObject RubyString.delete(ThreadContext context)
          rb_str_delete / rb_str_delete_bang
 IRubyObject RubyString.delete(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.delete(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyArray.delete(ThreadContext context, IRubyObject item, Block block)
          rb_ary_delete
 IRubyObject RubyHash.delete(ThreadContext context, IRubyObject key, Block block)
          rb_hash_delete
 IRubyObject RubyString.delete19(ThreadContext context)
           
 IRubyObject RubyString.delete19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.delete19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyArray.deleteIf(ThreadContext context, Block block)
          rb_ary_delete_if
 IRubyObject RubyComplex.demoninator(ThreadContext context)
          nucomp_denominator
 IRubyObject RubyFloat.denominator(ThreadContext context)
          flo_denominator
 IRubyObject RubyInteger.denominator(ThreadContext context)
           
 IRubyObject RubyNumeric.denominator(ThreadContext context)
          num_denominator
 IRubyObject RubyRational.denominator(ThreadContext context)
          nurat_denominator
static IRubyObject RubyJRuby.dereference(ThreadContext context, IRubyObject recv, IRubyObject obj)
           
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 RubyArray.detectCommon(ThreadContext context, IRubyObject ifnone, Block block)
           
static IRubyObject RubyEnumerable.detectCommon(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.detectCommon(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block)
           
static IRubyObject RubyDigest.DigestInstance.digest_bang(ThreadContext ctx, IRubyObject self)
           
static IRubyObject RubyDigest.DigestInstance.digest_length(ThreadContext ctx, IRubyObject self)
           
static IRubyObject RubyDigest.DigestInstance.digest(ThreadContext ctx, IRubyObject self, IRubyObject[] args)
           
static IRubyObject RubyFileTest.directory_p(ThreadContext context, IRubyObject filename)
           
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)
           
 IRubyObject RubyBasicObject.display(ThreadContext context, IRubyObject[] args)
          rb_obj_display call-seq: obj.display(port=$>) => nil Prints obj on the given port (default $>).
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 RubyFixnum.div_div19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyNumeric.div(ThreadContext context, IRubyObject other)
          num_div
 IRubyObject RubyNumeric.div19(ThreadContext context, IRubyObject other)
          num_div
 IRubyObject RubyBigDecimal.divmod(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBignum.divmod(ThreadContext context, IRubyObject other)
          rb_big_divmod
 IRubyObject RubyFixnum.divmod(ThreadContext context, IRubyObject other)
          fix_divmod
 IRubyObject RubyFloat.divmod(ThreadContext context, IRubyObject other)
          flo_divmod
 IRubyObject RubyNumeric.divmod(ThreadContext context, IRubyObject other)
          num_divmod
 IRubyObject RubyBigDecimal.divmod19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBignum.divmod19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFixnum.divmod19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.divmod19(ThreadContext context, IRubyObject other)
          flo_divmod
 IRubyObject RubyNumeric.divmod19(ThreadContext context, IRubyObject other)
          num_divmod
protected  RubyArray RubyNumeric.doCoerce(ThreadContext context, IRubyObject other, boolean err)
          do_coerce
 IRubyObject RubyString.downcase_bang(ThreadContext context)
           
 IRubyObject RubyString.downcase_bang19(ThreadContext context)
           
 RubyString RubyString.downcase(ThreadContext context)
          rb_str_downcase / rb_str_downcase_bang
 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)
           
 IRubyObject RubyNameError.RubyNameErrorMessage.dump(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyHash.dup(ThreadContext context)
           
 IRubyObject RubyIO.each_byte(ThreadContext context, Block block)
           
 RubyString RubyString.each_byte(ThreadContext context, Block block)
          rb_str_each_byte
 IRubyObject RubyStringIO.each_byte(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each_byte(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyArgsFile.each_byte(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.each_byte19(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.each_byte19(ThreadContext context, Block block)
           
 IRubyObject RubyIO.each_byteInternal(ThreadContext context, Block block)
          Invoke a block for each byte.
 IRubyObject RubyIO.each_char(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.each_char(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each_char(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.each_char18(ThreadContext context, Block block)
          rb_str_each_char
 IRubyObject RubyString.each_char19(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each_charCommon(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyIO.each_charInternal(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.each_charInternal(ThreadContext context, Block block)
           
 IRubyObject RubyIO.each_codepoint(ThreadContext context, Block block)
           
 IRubyObject RubyString.each_codepoint(ThreadContext context, Block block)
          rb_str_each_codepoint
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_cons(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_cons19(ThreadContext context, IRubyObject self, IRubyObject arg, 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)
           
 RubyHash RubyHash.each_keyCommon(ThreadContext context, Block block)
          rb_hash_each_key
 IRubyObject RubyString.each_line(ThreadContext context, Block block)
          rb_str_each_line
 IRubyObject RubyIO.each_line(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyStringIO.each_line(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.each_line(ThreadContext context, IRubyObject arg, Block block)
           
static IRubyObject RubyArgsFile.each_line(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Invoke a block for each line.
 IRubyObject RubyString.each_line18(ThreadContext context, Block block)
           
 IRubyObject RubyString.each_line18(ThreadContext context, IRubyObject arg, 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)
           
 IRubyObject RubyString.each_lineCommon(ThreadContext context, IRubyObject sep, Block block)
           
 RubyIO RubyIO.each_lineInternal(ThreadContext context, IRubyObject[] args, Block block)
          Invoke a block for each line.
static IRubyObject RubyObjectSpace.each_object(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyObjectSpace.each_objectInternal(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyHash.each_pair(ThreadContext context, Block block)
           
 IRubyObject RubyStruct.each_pair(ThreadContext context, Block block)
           
 RubyHash RubyHash.each_pairCommon(ThreadContext context, Block block, boolean oneNine)
          rb_hash_each_pair
 IRubyObject RubyStruct.each_pairInternal(ThreadContext context, Block block)
           
 IRubyObject RubyArray.each_slice(ThreadContext context, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_slice(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_slice19(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject RubyHash.each_value(ThreadContext context, Block block)
           
 RubyHash RubyHash.each_valueCommon(ThreadContext context, Block block)
          rb_hash_each_value
static IRubyObject RubyEnumerable.each_with_index(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerator.each_with_index(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.each_with_index19(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject RubyEnumerable.each_with_indexCommon(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.each_with_indexCommon19(ThreadContext context, IRubyObject self, Block block, IRubyObject[] args)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_with_object(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerable.each_with_objectCommon19(ThreadContext context, IRubyObject self, Block block, IRubyObject arg)
           
static IRubyObject RubyEnumerable.each_with(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject RubyArray.each(ThreadContext context, Block block)
           
 IRubyObject RubyDir.each(ThreadContext context, Block block)
          Executes the block once for each entry in the directory.
 IRubyObject RubyEnumerator.each(ThreadContext context, Block block)
          Send current block and supplied args to method on target.
 IRubyObject RubyHash.each(ThreadContext context, Block block)
           
 IRubyObject RubyRange.each(ThreadContext context, Block block)
           
 IRubyObject RubyStruct.each(ThreadContext context, Block block)
           
 IRubyObject RubyIO.each(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyStringIO.each(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.each18(ThreadContext context, Block block)
           
 IRubyObject RubyString.each18(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyDir.each19(ThreadContext context, Block block)
           
 IRubyObject RubyHash.each19(ThreadContext context, Block block)
           
 IRubyObject RubyRange.each19(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.eachCommon(ThreadContext context, Block block)
          rb_ary_each
 RubyHash RubyHash.eachCommon(ThreadContext context, Block block)
          rb_hash_each
 IRubyObject RubyArray.eachIndex(ThreadContext context, Block block)
          rb_ary_each_index
 IRubyObject RubyStruct.eachInternal(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.eachInternal(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.eachSlice(ThreadContext context, int size, 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 RubyString.empty_p(ThreadContext context)
          rb_str_empty
 RubyBoolean RubyStringScanner.empty_p(ThreadContext context)
           
 IRubyObject RubySymbol.empty_p(ThreadContext context)
           
static IRubyObject RubyGC.enable(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyString.encode_bang(ThreadContext context)
           
 IRubyObject RubyString.encode_bang(ThreadContext context, IRubyObject enc)
           
 IRubyObject RubyString.encode_bang(ThreadContext context, IRubyObject toEncoding, IRubyObject arg)
           
 IRubyObject RubyString.encode_bang(ThreadContext context, IRubyObject toEncoding, IRubyObject forceEncoding, IRubyObject opts)
           
 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 RubyRegexp.encoding(ThreadContext context)
           
 IRubyObject RubyString.encoding(ThreadContext context)
           
 IRubyObject RubySymbol.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 RubyMatchData.end(ThreadContext context, IRubyObject index)
          match_end
 IRubyObject RubyMatchData.end19(ThreadContext context, IRubyObject index)
           
 IRubyObject RubyContinuation.enter(ThreadContext context, IRubyObject yielded, Block block)
           
static RubyArray RubyDir.entries19(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static RubyArray RubyDir.entries19(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject opts)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.enum_cons19(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.enum_slice19(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerable.enum_with_index(ThreadContext context, IRubyObject self, Block block)
           
 RubyBoolean RubyIO.eof_p(ThreadContext context)
           
static IRubyObject RubyArgsFile.eof_p(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyArgsFile.eof(ThreadContext context, IRubyObject recv)
           
 RubyBoolean RubyStringScanner.eos_p(ThreadContext context)
           
 IRubyObject RubyBigDecimal.eql_p(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyComplex.eql_p(ThreadContext context, IRubyObject other)
          nucomp_eql_p
 IRubyObject RubyNumeric.eql_p(ThreadContext context, IRubyObject other)
          num_eql
 IRubyObject RubyRange.eql_p(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyStruct.eql_p(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyArray.eql(ThreadContext context, IRubyObject obj)
          rb_ary_eql
protected static boolean RubyObject.eqlInternal(ThreadContext context, IRubyObject a, IRubyObject b)
          Helper method for checking equality, first using Java identity equality, and then calling the "eql?" method.
 IRubyObject RubyRange.eqq_p19(ThreadContext context, IRubyObject obj)
           
 IRubyObject RubyRegexp.eqq(ThreadContext context, IRubyObject arg)
          rb_reg_eqq
 IRubyObject RubyRegexp.eqq19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBasicObject.equal_p(ThreadContext context, IRubyObject obj)
          rb_obj_equal Will use Java identity equality.
 IRubyObject RubyFixnum.equal_p(ThreadContext context, IRubyObject obj)
           
static IRubyObject RubyKernel.equal_p(ThreadContext context, IRubyObject self, IRubyObject other)
           
 IRubyObject RubyBasicObject.equal_p19(ThreadContext context, IRubyObject other)
           
protected static boolean RubyBasicObject.equalInternal(ThreadContext context, IRubyObject that, IRubyObject other)
          Helper method for checking equality, first using Java identity equality, and then calling the "==" method.
protected static boolean RubyObject.equalInternal(ThreadContext context, IRubyObject a, IRubyObject b)
          Helper method for checking equality, first using Java identity equality, and then calling the "==" method.
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.eval(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.eval19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.evalUnder(ThreadContext context, RubyModule under, RubyString src, java.lang.String file, int line)
          Evaluates the string src with self set to the current object, using the module under as the context.
 RubyBoolean RubyInteger.even_p(ThreadContext context)
           
 void Ruby.CallTraceFuncHook.eventHandler(ThreadContext context, java.lang.String eventName, java.lang.String file, int line, java.lang.String name, IRubyObject type)
           
 IRubyObject RubyComplex.exact_p(ThreadContext context)
          nucomp_exact_p
static IRubyObject RubyException.exception(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.exec(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyModule.executeUnder(ThreadContext context, Callback method, IRubyObject[] args, Block block)
          Deprecated. 
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 RubyFile.expand_path(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Converts a pathname to an absolute pathname.
static IRubyObject RubyFile.expand_path19(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static java.lang.String RubyFile.expandUserPath(ThreadContext context, java.lang.String path)
          This method checks a path, and if it starts with ~, then it expands the path to the absolute path of the user's home directory.
 IRubyObject RubyModule.extended(ThreadContext context, IRubyObject other, Block block)
           
 IRubyObject RubyIO.external_encoding(ThreadContext context)
           
 IRubyObject RubyStringIO.external_encoding(ThreadContext context)
           
static IRubyObject RubyFile.extname(ThreadContext context, IRubyObject recv, IRubyObject arg)
          Returns the extension name of the file.
 IRubyObject RubyIO.fcntl(ThreadContext context, IRubyObject cmd)
           
 IRubyObject RubyIO.fcntl(ThreadContext context, IRubyObject cmd, IRubyObject arg)
           
 IRubyObject RubyComplex.fdiv(ThreadContext context, IRubyObject other)
          nucomp_fdiv
 IRubyObject RubyNumeric.fdiv(ThreadContext context, IRubyObject other)
          num_fdiv (1.9)
 IRubyObject RubyArray.fetch(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. Use the versions with zero, one, or two args.
 IRubyObject RubyHash.fetch(ThreadContext context, IRubyObject[] args, Block block)
          rb_hash_fetch
 IRubyObject RubyArray.fetch(ThreadContext context, IRubyObject arg0, Block block)
          rb_ary_fetch
 IRubyObject RubyArray.fetch(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
          rb_ary_fetch
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)
           
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)
           
 IRubyObject RubyArray.find_index(ThreadContext context, Block block)
           
 IRubyObject RubyArray.find_index(ThreadContext context, IRubyObject cond)
           
static IRubyObject RubyEnumerable.find_index(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.find_index(ThreadContext context, IRubyObject self, IRubyObject cond, Block block)
           
static IRubyObject RubyEnumerable.find_indexCommon(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.find_indexCommon(ThreadContext context, IRubyObject self, IRubyObject cond)
           
 IRubyObject RubyArray.find(ThreadContext context, IRubyObject ifnone, 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)
           
static IRubyObject RubyDigest.DigestInstance.finish(ThreadContext ctx, IRubyObject self)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, Block block)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg, Block block)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject RubyClass.finvokeChecked(ThreadContext context, IRubyObject self, java.lang.String name)
           
 IRubyObject RubyRange.first(ThreadContext context)
           
static IRubyObject RubyEnumerable.first(ThreadContext context, IRubyObject self)
           
 IRubyObject RubyRange.first(ThreadContext context, IRubyObject arg)
           
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_bang(ThreadContext context)
           
 IRubyObject RubyArray.flatten_bang(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyArray.flatten_bang19(ThreadContext context)
           
 IRubyObject RubyArray.flatten_bang19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyArray.flatten(ThreadContext context)
           
 IRubyObject RubyHash.flatten(ThreadContext context)
           
 IRubyObject RubyArray.flatten(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyHash.flatten(ThreadContext context, IRubyObject level)
           
 IRubyObject RubyArray.flatten19(ThreadContext context)
           
 IRubyObject RubyArray.flatten19(ThreadContext context, IRubyObject arg)
           
protected static void RubyNumeric.floatStep(ThreadContext context, Ruby runtime, IRubyObject from, IRubyObject to, IRubyObject step, Block block)
           
 IRubyObject RubyFile.flock(ThreadContext context, IRubyObject lockingConstant)
           
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.
 IRubyObject RubyString.force_encoding(ThreadContext context, IRubyObject enc)
           
static IRubyObject RubyIO.foreach(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyDir.foreach(ThreadContext context, IRubyObject recv, IRubyObject _path, Block block)
          Executes the block once for each file in the directory specified by path.
static IRubyObject RubyIO.foreach19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyDir.foreach19(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block)
           
static IRubyObject RubyIO.foreachInternal(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          rb_io_s_foreach
static IRubyObject RubyIO.foreachInternal19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          rb_io_s_foreach
static IRubyObject RubyKernel.fork(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyProcess.fork(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyKernel.fork19(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyProcess.fork19(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyBasicObject.freeze(ThreadContext context)
          rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj.
 IRubyObject RubyModule.freeze(ThreadContext context)
          rb_mod_freeze
static IRubyObject RubyKernel.freeze(ThreadContext context, IRubyObject self)
           
 RubyBoolean RubyArray.frozen_p(ThreadContext context)
          rb_ary_frozen_p
 RubyBoolean RubyBasicObject.frozen_p(ThreadContext context)
          rb_obj_frozen_p call-seq: obj.frozen? => true or false Returns the freeze status of obj.
static RubyBoolean RubyKernel.frozen_p(ThreadContext context, IRubyObject self)
           
 RubyFixnum RubyIO.fsync(ThreadContext context)
           
static IRubyObject RubyFile.ftype(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyGC.garbage_collect(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyObjectSpace.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 RubyStringScanner.get_byte(ThreadContext context)
           
static RubyString RubyFile.get_path(ThreadContext context, IRubyObject obj)
          similar in spirit to rb_get_path from 1.9 source
 IRubyObject RubyStringScanner.getbyte(ThreadContext context)
           
 IRubyObject RubyString.getbyte(ThreadContext context, IRubyObject index)
           
 IRubyObject RubyIO.getbyte19(ThreadContext context)
           
static IRubyObject RubyArgsFile.getc(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyKernel.getc(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyIO.getc19(ThreadContext context)
           
 IRubyObject RubyStringIO.getc19(ThreadContext context)
           
 IRubyObject RubyStringScanner.getch(ThreadContext context)
           
 IRubyObject RubyStringScanner.getch19(ThreadContext context)
           
 IRubyObject RubyStringScanner.getchCommon(ThreadContext context, boolean is1_9)
           
protected  IRubyObject[] RubyNumeric.getCoerced(ThreadContext context, IRubyObject other, boolean error)
          Numeric methods.
 IRubyObject RubyHash.getCompareByIdentity_p(ThreadContext context)
           
 IRubyObject RubyHash.getCompareByIdentity(ThreadContext context)
           
protected  java.util.Map<java.lang.Object,IRubyObject> RubyJRuby.JRubyExecutionContextLocal.getContextVariables(ThreadContext context)
           
 IRubyObject RubyJRuby.JRubyExecutionContextLocal.getDefault(ThreadContext context)
           
 IRubyObject RubyJRuby.JRubyExecutionContextLocal.getDefaultProc(ThreadContext context)
           
 double RubyRational.getDoubleValue(ThreadContext context)
           
static IRubyObject RubyProcess.Sys.getegid(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyProcess.Sys.geteuid(ThreadContext context, IRubyObject self)
           
protected abstract  ExecutionContext RubyJRuby.JRubyExecutionContextLocal.getExecutionContext(ThreadContext context)
           
protected  ExecutionContext RubyJRuby.JRubyThreadLocal.getExecutionContext(ThreadContext context)
           
protected  ExecutionContext RubyJRuby.JRubyFiberLocal.getExecutionContext(ThreadContext context)
           
static IRubyObject RubyProcess.Sys.getgid(ThreadContext context, IRubyObject self)
           
static RubyString RubyDir.getHomeDirectoryPath(ThreadContext context)
           
static IRubyObject RubyDir.getHomeDirectoryPath(ThreadContext context, java.lang.String user)
          Returns the home directory of the specified user on the system.
protected static java.lang.String RubyDir.getPath19(ThreadContext context, IRubyObject arg)
           
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 separatorArg)
           
 IRubyObject RubyIO.gets(ThreadContext context, IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyStringIO.gets(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyArgsFile.gets(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Read a line.
static IRubyObject RubyKernel.gets(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyIO.gets19(ThreadContext context)
           
 IRubyObject RubyIO.gets19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyStringIO.gets19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyIO.gets19(ThreadContext context, IRubyObject separator, IRubyObject limit_arg)
           
 IRubyObject RubyStringIO.getsOnly(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyProcess.Sys.getuid(ThreadContext context, IRubyObject self)
           
 IRubyObject RubyJRuby.JRubyExecutionContextLocal.getValue(ThreadContext context)
           
static IRubyObject RubyProcess.gid_set(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
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_variables(ThreadContext context, IRubyObject recv)
          Returns an Array with the names of all global variables.
static RubyArray RubyKernel.global_variables19(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyEnumerable.grep(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block)
           
static IRubyObject RubyEnumerable.group_by(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyString.gsub_bang(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyString.gsub_bang(ThreadContext context, IRubyObject arg0, Block block)
           
static IRubyObject RubyKernel.gsub_bang(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the one or two-arg versions.
static IRubyObject RubyKernel.gsub_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.gsub_bang(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyKernel.gsub_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.gsub_bang19(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.gsub_bang19(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.gsub(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyString.gsub(ThreadContext context, IRubyObject arg0, Block block)
          rb_str_gsub / rb_str_gsub_bang
static IRubyObject RubyKernel.gsub(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the one or two-arg versions.
static IRubyObject RubyKernel.gsub(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.gsub(ThreadContext context, IRubyObject arg0, IRubyObject arg1, 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 RubyNKF.guess(ThreadContext context, IRubyObject recv, IRubyObject s)
           
static IRubyObject RubyNKF.guess1(ThreadContext context, IRubyObject recv, IRubyObject str)
           
static IRubyObject RubyNKF.guess2(ThreadContext context, IRubyObject recv, IRubyObject str)
           
 RubyBoolean RubyHash.has_value_p(ThreadContext context, IRubyObject expected)
          rb_hash_has_value
 RubyFixnum RubyArray.hash(ThreadContext context)
          rb_ary_hash
 IRubyObject RubyComplex.hash(ThreadContext context)
          nucomp_hash
 RubyFixnum RubyRange.hash(ThreadContext context)
           
 IRubyObject RubyRational.hash(ThreadContext context)
          nurat_hash
 RubyFixnum RubyStruct.hash(ThreadContext context)
           
 RubyFixnum RubySymbol.hash(ThreadContext context)
           
 RubyFixnum RubyArray.hash19(ThreadContext context)
          rb_ary_hash
 IRubyObject RubyString.hex(ThreadContext context)
          rb_str_hex
 IRubyObject RubyString.hex19(ThreadContext context)
           
static IRubyObject RubyDigest.DigestInstance.hexdigest_bang(ThreadContext ctx, IRubyObject self)
           
static IRubyObject RubyDigest.DigestInstance.hexdigest(ThreadContext ctx, IRubyObject self, IRubyObject[] args)
           
static IRubyObject RubyDir.home(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Returns the home directory of the current user or the named user if given.
static IRubyObject RubyIconv.iconv(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubySymbol.id2name(ThreadContext context)
           
 IRubyObject RubyFixnum.idiv(ThreadContext context, IRubyObject other, java.lang.String method)
           
 IRubyObject RubyFixnum.idiv(ThreadContext context, long y, java.lang.String method)
           
 IRubyObject RubyNumeric.image(ThreadContext context)
          numeric_image
 RubyBoolean RubyArray.include_p(ThreadContext context, IRubyObject item)
          rb_ary_includes
 IRubyObject RubyModule.include_p(ThreadContext context, IRubyObject arg)
           
 RubyBoolean RubyRange.include_p(ThreadContext context, IRubyObject obj)
           
 RubyBoolean RubyString.include_p(ThreadContext context, IRubyObject obj)
          rb_str_include
static IRubyObject RubyEnumerable.include_p(ThreadContext context, IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyRange.include_p19(ThreadContext context, IRubyObject obj)
           
 RubyBoolean RubyString.include_p19(ThreadContext context, IRubyObject obj)
           
 RubyArray RubyModule.included_modules(ThreadContext context)
          rb_mod_included_modules
 IRubyObject RubyModule.included(ThreadContext context, IRubyObject other)
           
 boolean RubyArray.includes(ThreadContext context, IRubyObject item)
           
 IRubyObject RubyArray.index(ThreadContext context, Block block)
           
 IRubyObject RubyArray.index(ThreadContext context, IRubyObject obj)
          rb_ary_index
 IRubyObject RubyHash.index(ThreadContext context, IRubyObject expected)
          rb_hash_index
 IRubyObject RubyString.index(ThreadContext context, IRubyObject arg0)
          rb_str_index_m
 IRubyObject RubyString.index(ThreadContext context, IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyArray.index(ThreadContext context, IRubyObject obj, Block unused)
           
 IRubyObject RubyString.index(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyHash.index19(ThreadContext context, IRubyObject expected)
           
 IRubyObject RubyString.index19(ThreadContext context, IRubyObject arg0)
           
 IRubyObject RubyString.index19(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
           
 RubyArray RubyHash.indices(ThreadContext context, IRubyObject[] indices)
          rb_hash_indexes
static IRubyObject RubyFloat.induced_from(ThreadContext context, IRubyObject recv, IRubyObject number)
          rb_flo_induced_from
static IRubyObject RubyInteger.induced_from(ThreadContext context, IRubyObject recv, IRubyObject other)
          rb_int_induced_from
 IRubyObject RubyComplex.inexact_p(ThreadContext context)
          nucomp_exact_p
 IRubyObject RubyClass.inherited(ThreadContext context, IRubyObject arg)
           
 RubyHash RubyHash.initialize_copy(ThreadContext context, IRubyObject other)
          rb_hash_replace
 RubyHash RubyHash.initialize_copy19(ThreadContext context, IRubyObject other)
          rb_hash_replace
 IRubyObject RubyBinding.initialize(ThreadContext context)
           
 IRubyObject RubyEnumerator.initialize(ThreadContext context)
           
 IRubyObject RubyObject.initialize(ThreadContext context)
           
 IRubyObject RubyRandom.initialize(ThreadContext context)
           
 IRubyObject RubyStruct.initialize(ThreadContext context)
           
 IRubyObject RubyArray.initialize(ThreadContext context, Block block)
          rb_ary_initialize
 IRubyObject RubyClass.initialize(ThreadContext context, Block block)
          rb_class_initialize
 IRubyObject RubyYielder.initialize(ThreadContext context, Block block)
           
 IRubyObject RubyEnumerator.initialize(ThreadContext context, IRubyObject object)
           
 IRubyObject RubyRandom.initialize(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyStruct.initialize(ThreadContext context, IRubyObject arg0)
           
 IRubyObject RubyEnumerator.initialize(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyStruct.initialize(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyArray.initialize(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. Use the versions with zero, one, or two args.
 IRubyObject RubyRange.initialize(ThreadContext context, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyThread.initialize(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.initialize(ThreadContext context, IRubyObject arg0, Block block)
          rb_ary_initialize
 IRubyObject RubyClass.initialize(ThreadContext context, IRubyObject superObject, Block block)
           
 IRubyObject RubyEnumerator.initialize(ThreadContext context, IRubyObject object, IRubyObject method)
           
 IRubyObject RubyStruct.initialize(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyArray.initialize(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
          rb_ary_initialize
 IRubyObject RubyEnumerator.initialize(ThreadContext context, IRubyObject object, IRubyObject method, IRubyObject methodArg)
           
 IRubyObject RubyStruct.initialize(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyBasicObject.initialize19(ThreadContext context)
           
 IRubyObject RubyString.initialize19(ThreadContext context)
           
 IRubyObject RubyClass.initialize19(ThreadContext context, Block block)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, Block block)
           
 IRubyObject RubyModule.initialize19(ThreadContext context, Block block)
          rb_mod_initialize
 IRubyObject RubyBasicObject.initialize19(ThreadContext context, IRubyObject arg0)
           
 IRubyObject RubyString.initialize19(ThreadContext context, IRubyObject arg0)
           
 IRubyObject RubyBasicObject.initialize19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyFile.initialize19(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyClass.initialize19(ThreadContext context, IRubyObject superObject, Block block)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, IRubyObject object, Block block)
           
 IRubyObject RubyIO.initialize19(ThreadContext context, IRubyObject fileNumber, Block unusedBlock)
           
 IRubyObject RubyBasicObject.initialize19(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, IRubyObject object, IRubyObject method, Block block)
           
 IRubyObject RubyIO.initialize19(ThreadContext context, IRubyObject fileNumber, IRubyObject second, Block unusedBlock)
           
 IRubyObject RubyBasicObject.initialize19(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, IRubyObject object, IRubyObject method, IRubyObject methodArg, Block block)
           
 IRubyObject RubyIO.initialize19(ThreadContext context, IRubyObject fileNumber, IRubyObject modeValue, IRubyObject options, Block unusedBlock)
           
 IRubyObject RubyStruct.initializeInternal(ThreadContext context, int provided, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
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)
           
static IRubyObject RubyEnumerable.injectCommon(ThreadContext context, IRubyObject self, IRubyObject init, Block block)
           
 IRubyObject RubyString.insert(ThreadContext context, IRubyObject indexArg, IRubyObject stringArg)
           
 IRubyObject RubyString.insert19(ThreadContext context, IRubyObject indexArg, IRubyObject stringArg)
           
 IRubyObject RubyBigDecimal.inspect(ThreadContext context)
           
 IRubyObject RubyComplex.inspect(ThreadContext context)
          nucomp_inspect
 IRubyObject RubyEncoding.inspect(ThreadContext context)
           
 IRubyObject RubyException.inspect(ThreadContext context)
          inspects an object and return a kind of debug information
 IRubyObject RubyHash.inspect(ThreadContext context)
          rb_hash_inspect
 IRubyObject RubyProcess.RubyStatus.inspect(ThreadContext context)
           
 IRubyObject RubyRange.inspect(ThreadContext context)
           
 IRubyObject RubyRational.inspect(ThreadContext context)
          nurat_inspect
 IRubyObject RubyStruct.inspect(ThreadContext context)
           
 IRubyObject RubySymbol.inspect(ThreadContext context)
           
static IRubyObject RubyDigest.DigestInstance.inspect(ThreadContext ctx, IRubyObject self)
           
 IRubyObject RubyEnumerator.inspect19(ThreadContext context)
           
 IRubyObject RubySymbol.inspect19(ThreadContext context)
           
 IRubyObject RubyBasicObject.instance_eval(ThreadContext context, Block block)
          rb_obj_instance_eval call-seq: obj.instance_eval(string [, filename [, lineno]] ) => obj obj.instance_eval {| | block } => obj Evaluates a string containing Ruby source code, or the given block, within the context of the receiver (_obj_).
 IRubyObject RubyBasicObject.instance_eval(ThreadContext context, IRubyObject arg0, Block block)
           
static IRubyObject RubyKernel.instance_eval(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyBasicObject.instance_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyKernel.instance_eval(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block)
           
 IRubyObject RubyBasicObject.instance_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
static IRubyObject RubyKernel.instance_eval(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyKernel.instance_eval(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 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_exec(ThreadContext context, IRubyObject[] args, Block block)
          rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_).
static IRubyObject RubyKernel.instance_exec(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.instance_exec19(ThreadContext context, IRubyObject[] args, Block block)
           
 RubyBoolean RubyBasicObject.instance_of_p(ThreadContext context, IRubyObject type)
          rb_obj_is_instance_of call-seq: obj.instance_of?(class) => true or false Returns true if obj is an instance of the given class.
static RubyBoolean RubyKernel.instance_of_p(ThreadContext context, IRubyObject self, IRubyObject type)
           
 IRubyObject RubyBasicObject.instance_variable_defined_p(ThreadContext context, IRubyObject name)
          rb_obj_ivar_defined call-seq: obj.instance_variable_defined?(symbol) => true or false Returns true if the given instance variable is defined in obj.
static IRubyObject RubyKernel.instance_variable_defined_p(ThreadContext context, IRubyObject self, IRubyObject name)
           
 IRubyObject RubyBasicObject.instance_variable_get(ThreadContext context, IRubyObject name)
          rb_obj_ivar_get call-seq: obj.instance_variable_get(symbol) => obj Returns the value of the given instance variable, or nil if the instance variable is not set.
static IRubyObject RubyKernel.instance_variable_get(ThreadContext context, IRubyObject self, IRubyObject name)
           
 RubyArray RubyBasicObject.instance_variables(ThreadContext context)
          rb_obj_instance_variables call-seq: obj.instance_variables => array Returns an array of instance variable names for the receiver.
static RubyArray RubyKernel.instance_variables(ThreadContext context, IRubyObject self)
           
 RubyArray RubyBasicObject.instance_variables19(ThreadContext context)
           
static RubyArray RubyKernel.instance_variables19(ThreadContext context, IRubyObject self)
           
 IRubyObject RubyIO.internal_encoding(ThreadContext context)
           
 IRubyObject RubyStringIO.internal_encoding(ThreadContext context)
           
 RubyHash RubyHash.invert(ThreadContext context)
          rb_hash_invert
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
          Deprecated. 
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, CallType callType, Block block)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg, CallType callType, Block block)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, CallType callType, Block block)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, CallType callType, Block block)
           
 IRubyObject RubyClass.invokeInherited(ThreadContext context, IRubyObject self, IRubyObject subclass)
           
 IRubyObject RubyIO.ioctl(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyJRuby.JRubyClassExtensions.java_class(ThreadContext context, IRubyObject maybeClass)
           
 IRubyObject RubyArray.join(ThreadContext context)
           
 IRubyObject RubyArray.join(ThreadContext context, IRubyObject sep)
          rb_ary_join
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 RubyRegexp.kcode(ThreadContext context)
           
 IRubyObject RubyArray.keep_if(ThreadContext context, Block block)
           
 IRubyObject RubyHash.keep_if(ThreadContext context, Block block)
           
 boolean RubyHash.keep_ifCommon(ThreadContext context, Block block)
           
 IRubyObject RubyHash.key(ThreadContext context, IRubyObject expected)
           
static IRubyObject RubyProcess.kill(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 RubyBoolean RubyBasicObject.kind_of_p(ThreadContext context, IRubyObject type)
          rb_obj_is_kind_of call-seq: obj.is_a?(class) => true or false obj.kind_of?(class) => true or false Returns true if class is the class of obj, or if class is one of the superclasses of obj or modules included in obj.
static RubyBoolean RubyKernel.kind_of_p(ThreadContext context, IRubyObject self, IRubyObject type)
           
 IRubyObject RubyProc.lambda_p(ThreadContext context)
           
static RubyProc RubyKernel.lambda(ThreadContext context, IRubyObject recv, Block block)
           
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
static IRubyObject RubyRegexp.last_match_s(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Deprecated. Use the versions with zero, one, or two args.
 IRubyObject RubyRange.last(ThreadContext context)
           
 IRubyObject RubyRange.last(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFile.lchmod(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyFile.lchmod(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyFile.lchown(ThreadContext context, IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyFile.lchown(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyInteger.lcm(ThreadContext context, IRubyObject other)
          rb_lcm
static IRubyObject RubyDigest.DigestInstance.length(ThreadContext ctx, IRubyObject self)
           
 RubyFixnum RubyIO.lineno_set(ThreadContext context, IRubyObject newLineNumber)
          Sets the current line number.
static IRubyObject RubyArgsFile.lineno_set(ThreadContext context, IRubyObject recv, IRubyObject line)
           
 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)
           
 IRubyObject RubyString.lines(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.lines(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.lines(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyString.lines18(ThreadContext context, Block block)
           
 IRubyObject RubyString.lines18(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyIO.lines19(ThreadContext context, Block block)
           
static IRubyObject RubyFile.link(ThreadContext context, IRubyObject recv, IRubyObject from, IRubyObject to)
           
static IRubyObject RubyEncoding.list(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubySignal.list(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyMarshal.load(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyKernel.load19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static RubyArray RubyKernel.local_variables(ThreadContext context, IRubyObject recv)
          Returns an Array with the names of all local variables.
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 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_bang(ThreadContext context)
           
 IRubyObject RubyString.lstrip_bang19(ThreadContext context)
           
 IRubyObject RubyString.lstrip(ThreadContext context)
          rb_str_lstrip / rb_str_lstrip_bang
 IRubyObject RubyString.lstrip19(ThreadContext context)
           
 IRubyObject RubyFixnum.magnitude(ThreadContext context)
          fix_abs/1.9
 IRubyObject RubyFloat.magnitude(ThreadContext context)
          flo_abs/1.9
 IRubyObject RubyNumeric.magnitude(ThreadContext context)
          num_abs/1.9
 IRubyObject RubyFloat.magnitude(ThreadContext context, IRubyObject other)
          flo_quo
 IRubyObject RubyTempfile.make_tmpname(ThreadContext context, IRubyObject basename, IRubyObject n, Block block)
          Compatibility with Tempfile#make_tmpname(basename, n) in MRI
 IRubyObject RubyArray.map_bang(ThreadContext context, Block block)
          rb_ary_collect_bang
static IRubyObject RubyEnumerable.map19(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyComplex.marshal_dump(ThreadContext context)
          nucomp_marshal_dump
 IRubyObject RubyRandom.marshal_dump(ThreadContext context)
           
 IRubyObject RubyRational.marshal_dump(ThreadContext context)
          nurat_marshal_dump
 IRubyObject RubyComplex.marshal_load(ThreadContext context, IRubyObject arg)
          nucomp_marshal_load
 IRubyObject RubyRandom.marshal_load(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyRational.marshal_load(ThreadContext context, IRubyObject arg)
          nurat_marshal_load
 IRubyObject RubyRegexp.match_m(ThreadContext context, IRubyObject str)
          rb_reg_match_m
 IRubyObject RubyRegexp.match_m19(ThreadContext context, IRubyObject str, Block block)
           
 IRubyObject RubyRegexp.match_m19(ThreadContext context, IRubyObject str, IRubyObject pos, Block block)
           
 IRubyObject RubyString.match(ThreadContext context, IRubyObject pattern)
          String#match(pattern) rb_str_match_m
 IRubyObject RubyString.match19(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.match19(ThreadContext context, IRubyObject pattern, Block block)
           
 RubyBoolean RubyStringScanner.matched_p(ThreadContext context)
           
 IRubyObject RubyStringScanner.matched(ThreadContext context)
           
 IRubyObject RubyStringScanner.matchedsize(ThreadContext context)
           
static IRubyObject RubyEnumerable.max_by(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyRange.max(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.max(ThreadContext context, IRubyObject self, Block block)
           
 RubyHash RubyHash.merge_bang(ThreadContext context, IRubyObject other, Block block)
          rb_hash_update
 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 RubyKernel.method_missing(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
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)
           
abstract  IRubyObject RubyKernel.MethodMissingMethod.methodMissing(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
protected static IRubyObject RubyKernel.methodMissingDirect(ThreadContext context, IRubyObject recv, RubySymbol symbol, Visibility lastVis, CallType lastCallType, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.methods(ThreadContext context, IRubyObject[] args)
          rb_obj_methods call-seq: obj.methods => array Returns a list of the names of methods publicly accessible in obj.
 IRubyObject RubyBasicObject.methods(ThreadContext context, IRubyObject[] args, boolean useSymbols)
           
static IRubyObject RubyKernel.methods(ThreadContext context, IRubyObject self, IRubyObject[] args)
           
 IRubyObject RubyBasicObject.methods19(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyKernel.methods19(ThreadContext context, IRubyObject self, IRubyObject[] args)
           
static IRubyObject RubyEnumerable.min_by(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyRange.min(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.min(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.minmax_by(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.minmax(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyDir.mkdir19(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyBigDecimal.mode(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyModule.module_eval(ThreadContext context, Block block)
           
 IRubyObject RubyModule.module_eval(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 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.modulo(ThreadContext context, IRubyObject other)
          num_modulo
 IRubyObject RubyNumeric.modulo19(ThreadContext context, IRubyObject other)
          num_modulo
 IRubyObject RubyFile.mtime(ThreadContext context)
           
static IRubyObject RubyFile.mtime(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyBigDecimal.mult2(ThreadContext context, IRubyObject b, IRubyObject n)
           
 RubyNumeric RubyBigDecimal.multiplyWith(ThreadContext context, RubyBignum value)
           
 RubyNumeric RubyBigDecimal.multiplyWith(ThreadContext context, RubyFloat value)
           
 RubyNumeric RubyBigDecimal.multiplyWith(ThreadContext context, RubyInteger value)
           
static IRubyObject RubyEncoding.name_list(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyMethod.name(ThreadContext context)
           
 IRubyObject RubyUnboundMethod.name(ThreadContext context)
           
 IRubyObject RubyMethod.name19(ThreadContext context)
           
 IRubyObject RubyUnboundMethod.name19(ThreadContext context)
           
 IRubyObject RubyRegexp.named_captures(ThreadContext context)
          rb_reg_named_captures
 IRubyObject RubyEncoding.names(ThreadContext context)
           
 IRubyObject RubyRegexp.names(ThreadContext context)
          rb_reg_names
 IRubyObject RubyMatchData.names(ThreadContext context, Block block)
           
 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 IRubyObject RubyKernel.new_hash(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyKernel.new_integer(ThreadContext context, IRubyObject recv, IRubyObject object)
           
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 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_string(ThreadContext context, IRubyObject recv, IRubyObject object)
           
static IRubyObject RubyKernel.new_string19(ThreadContext context, IRubyObject recv, IRubyObject object)
           
static IRubyObject RubyTime.new19(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static RubyComplex RubyComplex.newComplexBang(ThreadContext context, IRubyObject clazz, IRubyObject x)
          f_complex_new_bang1
static IRubyObject RubyComplex.newComplexCanonicalize(ThreadContext context, IRubyObject x)
          rb_complex_new1
static IRubyObject RubyComplex.newComplexCanonicalize(ThreadContext context, IRubyObject x, IRubyObject y)
          rb_complex_new
static IRubyObject RubyComplex.newComplexConvert(ThreadContext context, IRubyObject x)
          rb_Complex1
static IRubyObject RubyComplex.newComplexConvert(ThreadContext context, IRubyObject x, IRubyObject y)
          rb_Complex/rb_Complex2
protected static IRubyObject RubyEnumerator.newEnumerator(ThreadContext context, IRubyObject arg)
           
protected static IRubyObject RubyEnumerator.newEnumerator(ThreadContext context, IRubyObject arg1, IRubyObject arg2)
           
protected static IRubyObject RubyEnumerator.newEnumerator(ThreadContext context, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3)
           
static IRubyObject RubyException.newException(ThreadContext context, RubyClass exceptionClass, IRubyObject message)
           
static RubyRange RubyRange.newExclusiveRange(Ruby runtime, ThreadContext context, IRubyObject begin, IRubyObject end)
           
static RubyRange RubyRange.newInclusiveRange(Ruby runtime, ThreadContext context, IRubyObject begin, IRubyObject end)
           
 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 RubyRational.newInstance(ThreadContext context, IRubyObject clazz, IRubyObject num)
           
static IRubyObject RubyComplex.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Deprecated. 
static IRubyObject RubyRational.newInstance(ThreadContext context, IRubyObject clazz, IRubyObject[] args)
          Deprecated. 
static IRubyObject RubyIO.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyProc.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Create a new instance of a Proc object.
static IRubyObject RubyTime.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use RubyTime.newInstance(ThreadContext, IRubyObject)
 IRubyObject RubyClass.newInstance(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyComplex.newInstance(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image)
           
static IRubyObject RubyRational.newInstance(ThreadContext context, IRubyObject clazz, IRubyObject num, IRubyObject den)
           
 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 RubyRational.newInstanceBang(ThreadContext context, IRubyObject recv, IRubyObject num)
           
static IRubyObject RubyComplex.newInstanceBang(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Deprecated. 
static IRubyObject RubyRational.newInstanceBang(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Deprecated. 
static IRubyObject RubyComplex.newInstanceBang(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image)
           
static IRubyObject RubyRational.newInstanceBang(ThreadContext context, IRubyObject recv, IRubyObject num, IRubyObject den)
           
static IRubyObject RubyComplex.newInstanceNew(ThreadContext context, IRubyObject recv, IRubyObject real)
           
static IRubyObject RubyComplex.newInstanceNew(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image)
           
static IRubyObject RubyDigest.DigestInstance.newObject(ThreadContext ctx, IRubyObject self)
           
static RubyRange RubyRange.newRange(Ruby runtime, ThreadContext context, IRubyObject begin, IRubyObject end, boolean isExclusive)
           
static IRubyObject RubyRational.newRationalConvert(ThreadContext context, IRubyObject x)
          rb_Rational1
static IRubyObject RubyRational.newRationalConvert(ThreadContext context, IRubyObject x, IRubyObject y)
          rb_Rational/rb_Rational2
static IRubyObject RubyRandom.newSeed(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyEnumerator.next(ThreadContext context, IRubyObject self)
           
 IRubyObject RubyBasicObject.nil_p(ThreadContext context)
          rb_false call_seq: nil.nil? => true .nil? =../../../../org/jruby/> false Only the object nil responds true to nil?.
static IRubyObject RubyKernel.nil_p(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyNKF.nkf(ThreadContext context, IRubyObject recv, IRubyObject opt, IRubyObject str)
           
static IRubyObject RubyEnumerable.none_p(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyNumeric.nonzero_p(ThreadContext context)
          num_nonzero_p
 IRubyObject RubyNumeric.num_imaginary(ThreadContext context)
          num_imaginary
 IRubyObject RubyComplex.numerator(ThreadContext context)
          nucomp_numerator
 IRubyObject RubyFloat.numerator(ThreadContext context)
          flo_numerator
 IRubyObject RubyInteger.numerator(ThreadContext context)
           
 IRubyObject RubyNumeric.numerator(ThreadContext context)
          num_numerator
 IRubyObject RubyRational.numerator(ThreadContext context)
          nurat_numerator
static IRubyObject RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context, IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context, IRubyObject self, IRubyObject[] args)
           
static IRubyObject RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1)
           
static RubyString RubyString.objAsString(ThreadContext context, IRubyObject obj)
          rb_obj_as_string
 IRubyObject RubyString.oct(ThreadContext context)
          rb_str_oct
 IRubyObject RubyString.oct19(ThreadContext context)
           
 RubyBoolean RubyInteger.odd_p(ThreadContext context)
           
 IRubyObject RubyMatchData.offset(ThreadContext context, IRubyObject index)
          match_offset
 IRubyObject RubyMatchData.offset19(ThreadContext context, IRubyObject index)
           
static IRubyObject RubyEnumerable.one_p(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyRational.op_abs(ThreadContext context)
          nurat_abs
 IRubyObject RubyComplex.op_add(ThreadContext context, IRubyObject other)
          nucomp_add
 IRubyObject RubyRational.op_add(ThreadContext context, IRubyObject other)
          nurat_add
 IRubyObject RubyBignum.op_and(ThreadContext context, IRubyObject other)
          rb_big_and
 IRubyObject RubyFixnum.op_and(ThreadContext context, IRubyObject other)
          fix_and
 IRubyObject RubyFixnum.op_and(ThreadContext context, long other)
           
 IRubyObject RubyBignum.op_and19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyIO.op_append(ThreadContext context, IRubyObject anObject)
          rb_io_addstr
 IRubyObject RubyGlobal.CaseInsensitiveStringOnlyRubyHash.op_aref(ThreadContext context, IRubyObject key)
           
 IRubyObject RubyGlobal.StringOnlyRubyHash.op_aref(ThreadContext context, IRubyObject key)
           
 IRubyObject RubyHash.op_aref(ThreadContext context, IRubyObject key)
          rb_hash_aref
 IRubyObject RubyString.op_aref(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyStringScanner.op_aref(ThreadContext context, IRubyObject idx)
           
 IRubyObject RubySymbol.op_aref(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.op_aref(ThreadContext context, IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyString.op_aref(ThreadContext context, IRubyObject arg1, IRubyObject arg2)
          rb_str_aref, rb_str_aref_m
 IRubyObject RubySymbol.op_aref(ThreadContext context, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyString.op_aref19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.op_aref19(ThreadContext context, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyString.op_aset(ThreadContext context, IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyGlobal.CaseInsensitiveStringOnlyRubyHash.op_aset(ThreadContext context, IRubyObject key, IRubyObject value)
           
 IRubyObject RubyGlobal.StringOnlyRubyHash.op_aset(ThreadContext context, IRubyObject key, IRubyObject value)
           
 IRubyObject RubyHash.op_aset(ThreadContext context, IRubyObject key, IRubyObject value)
          rb_hash_aset
 IRubyObject RubyString.op_aset(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
          rb_str_aset, rb_str_aset_m
 IRubyObject RubyString.op_aset(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyGlobal.StringOnlyRubyHash.op_aset19(ThreadContext context, IRubyObject key, IRubyObject value)
           
 IRubyObject RubyHash.op_aset19(ThreadContext context, IRubyObject key, IRubyObject value)
           
 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 RubyFloat.op_cmp(ThreadContext context, double other)
           
 IRubyObject RubyArray.op_cmp(ThreadContext context, IRubyObject obj)
          rb_ary_cmp
 IRubyObject RubyBasicObject.op_cmp(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBigDecimal.op_cmp(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBignum.op_cmp(ThreadContext context, IRubyObject other)
          rb_big_cmp
 IRubyObject RubyFixnum.op_cmp(ThreadContext context, IRubyObject other)
          fix_cmp
 IRubyObject RubyFloat.op_cmp(ThreadContext context, IRubyObject other)
          flo_cmp
 IRubyObject RubyRational.op_cmp(ThreadContext context, IRubyObject other)
          nurat_cmp
 IRubyObject RubyString.op_cmp(ThreadContext context, IRubyObject other)
           
 IRubyObject RubySymbol.op_cmp(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_cmp(ThreadContext context, IRubyObject other)
           
static IRubyObject RubyKernel.op_cmp(ThreadContext context, IRubyObject self, IRubyObject other)
           
 IRubyObject RubyFixnum.op_cmp(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_cmp19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_cmp19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyRational.op_coerce(ThreadContext context, IRubyObject other)
          nurat_coerce
 IRubyObject RubyBigDecimal.op_div(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBignum.op_div(ThreadContext context, IRubyObject other)
          rb_big_div
 IRubyObject RubyComplex.op_div(ThreadContext context, IRubyObject other)
          nucomp_div / nucomp_quo
 IRubyObject RubyFixnum.op_div(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyRational.op_div(ThreadContext context, IRubyObject other)
          nurat_div
 IRubyObject RubyBigDecimal.op_div(ThreadContext context, IRubyObject other, IRubyObject digits)
           
 IRubyObject RubyFixnum.op_div(ThreadContext context, long other)
           
 IRubyObject RubyBigDecimal.op_div19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBigDecimal.op_div19(ThreadContext context, IRubyObject other, IRubyObject digits)
           
 IRubyObject RubyRational.op_divmod(ThreadContext context, IRubyObject other)
          nurat_divmod
 IRubyObject RubyRational.op_divmod19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyHash.op_eql19(ThreadContext context, IRubyObject other)
          rb_hash_eql
 IRubyObject RubyMethod.op_eql19(ThreadContext context, IRubyObject other)
           
static IRubyObject BasicObjectStub.op_eqq(IRubyObject self, ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBasicObject.op_eqq(ThreadContext context, IRubyObject other)
           
 RubyBoolean RubyModule.op_eqq(ThreadContext context, IRubyObject obj)
          rb_mod_eqq
 IRubyObject RubyObject.op_eqq(ThreadContext context, IRubyObject other)
          rb_equal The Ruby "===" method is used by default in case/when statements.
 IRubyObject RubySymbol.op_eqq(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_eqq(ThreadContext context, IRubyObject other)
           
static IRubyObject RubyException.op_eqq(ThreadContext context, IRubyObject recv, IRubyObject other)
           
static IRubyObject RubyKernel.op_eqq(ThreadContext context, IRubyObject self, IRubyObject other)
           
 IRubyObject RubyBasicObject.op_equal_19(ThreadContext context, IRubyObject obj)
          rb_obj_equal Will by default use identity equality to compare objects.
 IRubyObject RubyRandom.op_equal_19(ThreadContext context, IRubyObject obj)
           
static IRubyObject BasicObjectStub.op_equal(IRubyObject self, ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.op_equal(ThreadContext context, double other)
           
 IRubyObject RubyArray.op_equal(ThreadContext context, IRubyObject obj)
          rb_ary_equal
 IRubyObject RubyBasicObject.op_equal(ThreadContext context, IRubyObject obj)
           
 IRubyObject RubyComplex.op_equal(ThreadContext context, IRubyObject other)
          nucomp_equal_p
 IRubyObject RubyException.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFixnum.op_equal(ThreadContext context, IRubyObject other)
          fix_equal
 IRubyObject RubyFloat.op_equal(ThreadContext context, IRubyObject other)
          flo_eq
 IRubyObject RubyHash.op_equal(ThreadContext context, IRubyObject other)
          rb_hash_equal
 RubyBoolean RubyMethod.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyModule.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyProcess.RubyStatus.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyRange.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyRational.op_equal(ThreadContext context, IRubyObject other)
          nurat_equal_p
 IRubyObject RubyRegexp.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_equal(ThreadContext context, IRubyObject other)
          rb_str_equal
 IRubyObject RubyStruct.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_equal(ThreadContext context, IRubyObject other)
           
static IRubyObject RubyComparable.op_equal(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_equal (cmp_eq inlined here)
static IRubyObject RubyDigest.DigestInstance.op_equal(ThreadContext ctx, IRubyObject self, IRubyObject oth)
           
static IRubyObject RubyKernel.op_equal(ThreadContext context, IRubyObject self, IRubyObject other)
           
 IRubyObject RubyFixnum.op_equal(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_equal19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_equal19(ThreadContext context, IRubyObject other)
           
static IRubyObject RubyComparable.op_equal19(ThreadContext context, IRubyObject recv, IRubyObject other)
           
 IRubyObject RubyComplex.op_expt(ThreadContext context, IRubyObject other)
          nucomp_expt
 IRubyObject RubyRational.op_expt(ThreadContext context, IRubyObject other)
          nurat_expt
 IRubyObject RubyFloat.op_fdiv(ThreadContext context, double other)
           
 IRubyObject RubyFloat.op_fdiv(ThreadContext context, IRubyObject other)
          flo_div
 IRubyObject RubyRational.op_fdiv(ThreadContext context, IRubyObject other)
          nurat_fdiv
 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 RubyFloat.op_ge(ThreadContext context, double other)
           
 IRubyObject RubyBigDecimal.op_ge(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFixnum.op_ge(ThreadContext context, IRubyObject other)
          fix_ge
 IRubyObject RubyFloat.op_ge(ThreadContext context, IRubyObject other)
          flo_ge
 IRubyObject RubyString.op_ge(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_ge(ThreadContext context, IRubyObject other)
           
static RubyBoolean RubyComparable.op_ge(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_ge
 IRubyObject RubyFixnum.op_ge(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_ge19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_ge19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.op_gt(ThreadContext context, double other)
           
 IRubyObject RubyBigDecimal.op_gt(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFixnum.op_gt(ThreadContext context, IRubyObject other)
          fix_gt
 IRubyObject RubyFloat.op_gt(ThreadContext context, IRubyObject other)
          flo_gt
 IRubyObject RubyString.op_gt(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_gt(ThreadContext context, IRubyObject other)
           
static RubyBoolean RubyComparable.op_gt(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_gt
 IRubyObject RubyFixnum.op_gt(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_gt19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_gt19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBignum.op_idiv(ThreadContext context, IRubyObject other)
          rb_big_idiv
 IRubyObject RubyRational.op_idiv(ThreadContext context, IRubyObject other)
          nurat_idiv
 IRubyObject RubyRational.op_idiv19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.op_le(ThreadContext context, double other)
           
 IRubyObject RubyBigDecimal.op_le(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFixnum.op_le(ThreadContext context, IRubyObject other)
          fix_le
 IRubyObject RubyFloat.op_le(ThreadContext context, IRubyObject other)
          flo_le
 IRubyObject RubyString.op_le(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_le(ThreadContext context, IRubyObject other)
           
static RubyBoolean RubyComparable.op_le(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_le
 IRubyObject RubyFixnum.op_le(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_le19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_le19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyYielder.op_lshift(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyFloat.op_lt(ThreadContext context, double other)
           
 IRubyObject RubyBigDecimal.op_lt(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFixnum.op_lt(ThreadContext context, IRubyObject other)
          fix_lt
 IRubyObject RubyFloat.op_lt(ThreadContext context, IRubyObject other)
          flo_lt
 IRubyObject RubyString.op_lt(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_lt(ThreadContext context, IRubyObject other)
           
static RubyBoolean RubyComparable.op_lt(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_lt
 IRubyObject RubyFixnum.op_lt(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_lt19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_lt19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBasicObject.op_match(ThreadContext context, IRubyObject arg)
          rb_obj_pattern_match call-seq: obj =~ other => false Pattern Match---Overridden by descendents (notably Regexp and String) to provide meaningful pattern-match semantics.
 IRubyObject RubyRegexp.op_match(ThreadContext context, IRubyObject str)
          rb_reg_match
 IRubyObject RubyString.op_match(ThreadContext context, IRubyObject other)
          rb_str_match
static IRubyObject RubyKernel.op_match(ThreadContext context, IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyBasicObject.op_match19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyRegexp.op_match19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.op_match19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubySymbol.op_match19(ThreadContext context, IRubyObject other)
           
static IRubyObject RubyKernel.op_match19(ThreadContext context, IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyRegexp.op_match2_19(ThreadContext context)
           
 IRubyObject RubyRegexp.op_match2(ThreadContext context)
           
 IRubyObject RubyFloat.op_minus(ThreadContext context, double other)
           
 IRubyObject RubyBigDecimal.op_minus(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBignum.op_minus(ThreadContext context, IRubyObject other)
          rb_big_minus
 IRubyObject RubyFixnum.op_minus(ThreadContext context, IRubyObject other)
          fix_minus
 IRubyObject RubyFloat.op_minus(ThreadContext context, IRubyObject other)
          flo_minus
 IRubyObject RubyBignum.op_minus(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_minus(ThreadContext context, long otherValue)
           
 IRubyObject RubyTime.op_minus19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.op_mod(ThreadContext context, double other)
           
 IRubyObject RubyBigDecimal.op_mod(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBignum.op_mod(ThreadContext context, IRubyObject other)
          rb_big_modulo
 IRubyObject RubyFixnum.op_mod(ThreadContext context, IRubyObject other)
          fix_mod
 IRubyObject RubyFloat.op_mod(ThreadContext context, IRubyObject other)
          flo_mod
 IRubyObject RubyRational.op_mod(ThreadContext context, IRubyObject other)
          nurat_mod
 IRubyObject RubyFixnum.op_mod(ThreadContext context, long other)
           
 IRubyObject RubyBignum.op_mod19(ThreadContext context, IRubyObject other)
          rb_big_modulo
 IRubyObject RubyFixnum.op_mod19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.op_mod19(ThreadContext context, IRubyObject other)
          flo_mod
 IRubyObject RubyRational.op_mod19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.op_mul(ThreadContext context, double other)
           
 IRubyObject RubyBigDecimal.op_mul(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBignum.op_mul(ThreadContext context, IRubyObject other)
          rb_big_mul
 IRubyObject RubyComplex.op_mul(ThreadContext context, IRubyObject other)
          nucomp_mul
 IRubyObject RubyFixnum.op_mul(ThreadContext context, IRubyObject other)
          fix_mul
 IRubyObject RubyFloat.op_mul(ThreadContext context, IRubyObject other)
          flo_mul
 IRubyObject RubyRational.op_mul(ThreadContext context, IRubyObject other)
          nurat_mul
 IRubyObject RubyString.op_mul(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBignum.op_mul(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_mul(ThreadContext context, long otherValue)
           
 IRubyObject RubyBignum.op_mul19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_mul19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBasicObject.op_not_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBasicObject.op_not_match(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyKernel.op_not_match(ThreadContext context, IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyBasicObject.op_not(ThreadContext context)
           
protected  IRubyObject RubyNumeric.op_num_equal(ThreadContext context, IRubyObject other)
          num_equal, doesn't override RubyObject.op_equal
 IRubyObject RubyBignum.op_or(ThreadContext context, IRubyObject other)
          rb_big_or
 IRubyObject RubyFixnum.op_or(ThreadContext context, IRubyObject other)
          fix_or
 IRubyObject RubyFixnum.op_or(ThreadContext context, long other)
           
 IRubyObject RubyBignum.op_or19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.op_plus(ThreadContext context, double other)
           
 IRubyObject RubyBigDecimal.op_plus(ThreadContext context, IRubyObject b)
           
 IRubyObject RubyBignum.op_plus(ThreadContext context, IRubyObject other)
          rb_big_plus
 IRubyObject RubyFixnum.op_plus(ThreadContext context, IRubyObject other)
          fix_plus
 IRubyObject RubyFloat.op_plus(ThreadContext context, IRubyObject other)
          flo_plus
 IRubyObject RubyString.op_plus(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBignum.op_plus(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_plus(ThreadContext context, long otherValue)
           
 IRubyObject RubyString.op_plus(ThreadContext context, RubyString str)
           
 IRubyObject RubyString.op_plus19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_plus19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_plus19(ThreadContext context, RubyString str)
           
 IRubyObject RubyFixnum.op_pow_19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.op_pow(ThreadContext context, double other)
           
 IRubyObject RubyBignum.op_pow(ThreadContext context, IRubyObject other)
          rb_big_pow
 IRubyObject RubyFixnum.op_pow(ThreadContext context, IRubyObject other)
          fix_pow
 IRubyObject RubyFloat.op_pow(ThreadContext context, IRubyObject other)
          flo_pow
 IRubyObject RubyBignum.op_pow(ThreadContext context, long other)
           
 IRubyObject RubyFixnum.op_pow(ThreadContext context, long other)
           
 IRubyObject RubyBignum.op_pow19(ThreadContext context, IRubyObject other)
          rb_big_pow
 IRubyObject RubyFloat.op_pow19(ThreadContext context,