Uses of Class
org.jruby.runtime.Block

Packages that use Block
org.jruby   
org.jruby.ast   
org.jruby.ast.executable   
org.jruby.ast.types   
org.jruby.evaluator   
org.jruby.ext   
org.jruby.ext.ffi   
org.jruby.ext.socket   
org.jruby.internal.runtime   
org.jruby.internal.runtime.methods   
org.jruby.java   
org.jruby.java.addons   
org.jruby.java.invokers   
org.jruby.java.proxies   
org.jruby.javasupport   
org.jruby.javasupport.proxy   
org.jruby.javasupport.util   
org.jruby.libraries   
org.jruby.runtime   
org.jruby.runtime.builtin   
org.jruby.runtime.callback   
org.jruby.runtime.callsite   
org.jruby.runtime.invokedynamic   
org.jruby.test   
org.jruby.util.io   
 

Uses of Block in org.jruby
 

Methods in org.jruby that return Block
 Block RubyProc.getBlock()
           
 

Methods in org.jruby with parameters of type Block
 IRubyObject RubyThreadGroup.add(IRubyObject rubyThread, Block block)
           
static IRubyObject RubyEnumerable.all_p(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.any_p(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyPrecision.append_features(IRubyObject receiver, IRubyObject include, Block block)
           
static IRubyObject RubyKernel.at_exit(ThreadContext context, IRubyObject recv, Block block)
           
 RubyMethod RubyUnboundMethod.bind(ThreadContext context, IRubyObject aReceiver, Block block)
           
static RubyBinding RubyKernel.binding_1_9(ThreadContext context, IRubyObject recv, Block block)
           
static RubyBinding RubyKernel.binding(ThreadContext context, IRubyObject recv, Block block)
           
static RubyBoolean RubyKernel.block_given_p(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyMethod.bmcall(IRubyObject blockArg, IRubyObject arg1, IRubyObject self, Block unusedBlock)
          Delegate a block call to a bound method call.
 IRubyObject RubyString.bytes(ThreadContext context, Block block)
           
 IRubyObject RubyMethod.call(ThreadContext context, Block block)
          Call the method.
 IRubyObject RubyEnumerable.AppendBlockCallback.call(ThreadContext context, IRubyObject[] largs, Block blk)
           
 IRubyObject RubyMethod.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 RubyClass.SpecificArityNew.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject RubyClass.SpecificArityNew.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyClass.SpecificArityNew.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject RubyClass.SpecificArityNew.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyClass.SpecificArityNew.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject RubyProc.call19(ThreadContext context, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.callcc(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyKernel.caller(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.caller1_9(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 void RubyObject.callInit(IRubyObject[] args, Block block)
          Call the Ruby initialize method with the supplied arguments and block.
 IRubyObject RubyObjectAdapter.callMethod(IRubyObject receiver, java.lang.String methodName, IRubyObject[] args, Block block)
           
 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.
 IRubyObject RubyObjectAdapter.callSuper(IRubyObject receiver, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.callSuper(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject NativeException.cause(Block unusedBlock)
           
 IRubyObject RubyString.chars(ThreadContext context, Block block)
           
static IRubyObject RubyDir.chdir(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Changes the current directory to path
static IRubyObject RubyKernel.chomp_bang(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the zero or one-arg versions.
static IRubyObject RubyKernel.chomp(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the zero or one-arg versions.
static IRubyObject RubyKernel.chop_bang(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyKernel.chop(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyTempfile.close(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.codepoints(ThreadContext context, Block block)
           
 RubyArray RubyArray.collect_bang(ThreadContext context, Block block)
          rb_ary_collect_bang
 IRubyObject RubyArray.collect_bang19(ThreadContext context, Block block)
          rb_ary_collect_bang
 RubyArray RubyArray.collect(ThreadContext context, Block block)
          rb_ary_collect
static IRubyObject RubyEnumerable.collect(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyArray.combination(ThreadContext context, IRubyObject num, Block block)
          rb_ary_combination
static IRubyObject RubyJRuby.compile(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyModule.const_missing(ThreadContext context, IRubyObject rubyName, Block block)
          Base implementation of Module#const_missing, throws NameError for specific missing constant.
static IRubyObject RubyIconv.conv(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyArray.count(ThreadContext context, Block block)
           
 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)
           
static IRubyObject RubyArray.create(IRubyObject klass, IRubyObject[] args, Block block)
          rb_ary_s_create
static IRubyObject RubyHash.create(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          rb_hash_s_create
 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)
           
static IRubyObject RubyObjectSpace.define_finalizer(IRubyObject recv, IRubyObject[] args, Block block)
           
 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)
           
 IRubyObject RubyArray.delete_if(ThreadContext context, Block block)
          rb_ary_delete_if
 RubyHash RubyHash.delete_if(ThreadContext context, Block block)
          rb_hash_delete_if
 IRubyObject RubyArray.delete_if19(ThreadContext context, Block block)
           
 IRubyObject RubyHash.delete_if19(ThreadContext context, Block block)
           
 IRubyObject RubyArray.delete(ThreadContext context, IRubyObject item, Block block)
          rb_ary_delete
 IRubyObject RubyHash.delete(ThreadContext context, IRubyObject key, Block block)
          rb_hash_delete
static IRubyObject RubyEnumerable.detect(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.detect(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block)
           
static IRubyObject RubyEnumerable.detect19(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.detect19(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block)
           
 IRubyObject RubyInteger.downto(ThreadContext context, IRubyObject to, Block block)
          int_downto
 IRubyObject RubyInteger.downto19(ThreadContext context, IRubyObject to, Block block)
           
 IRubyObject RubyArray.drop_while(ThreadContext context, Block block)
          rb_ary_take_while
static IRubyObject RubyEnumerable.drop_while(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.drop(ThreadContext context, IRubyObject self, IRubyObject n, Block block)
           
 IRubyObject RubyBigDecimal.dump(IRubyObject[] args, Block unusedBlock)
           
 RubyString RubyTime.dump(IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyMarshal.dump(IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyIO.each_byte(ThreadContext context, Block block)
          Invoke a block for each byte.
 RubyString RubyString.each_byte(ThreadContext context, Block block)
          rb_str_each_byte
 IRubyObject RubyStringIO.each_byte(ThreadContext context, Block block)
           
 IRubyObject RubyZlib.RubyGzipReader.each_byte(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each_byte(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyIO.each_byte19(ThreadContext context, Block block)
           
 IRubyObject RubyString.each_byte19(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each_byte19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.each_char(ThreadContext context, Block block)
          rb_str_each_char
 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 RubyYAML.each_document(IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject RubyArray.each_index(ThreadContext context, Block block)
          rb_ary_each_index
 IRubyObject RubyArray.each_index19(ThreadContext context, Block block)
           
 RubyHash RubyHash.each_key(ThreadContext context, Block block)
          rb_hash_each_key
 IRubyObject RubyHash.each_key19(ThreadContext context, Block block)
           
 IRubyObject RubyString.each_line(ThreadContext context, Block block)
          rb_str_each_line
 RubyIO RubyIO.each_line(ThreadContext context, IRubyObject[] args, Block block)
          Invoke a block for each line.
 IRubyObject RubyStringIO.each_line(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyZlib.RubyGzipReader.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_line19(ThreadContext context, Block block)
           
 IRubyObject RubyIO.each_line19(ThreadContext context, IRubyObject[] args, 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)
           
static IRubyObject RubyObjectSpace.each_object(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyObjectSpace.each_object19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 RubyHash RubyHash.each_pair(ThreadContext context, Block block)
          rb_hash_each_pair
 IRubyObject RubyStruct.each_pair(ThreadContext context, Block block)
           
 IRubyObject RubyHash.each_pair19(ThreadContext context, Block block)
           
 IRubyObject RubyStruct.each_pair19(ThreadContext context, 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)
           
 RubyHash RubyHash.each_value(ThreadContext context, Block block)
          rb_hash_each_value
 IRubyObject RubyHash.each_value19(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.each_with_index(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.each_with_index19(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_with_object(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject RubyClassPathVariable.each(Block block)
           
 IRubyObject RubyArray.each(ThreadContext context, Block block)
          rb_ary_each
 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.
 RubyHash RubyHash.each(ThreadContext context, Block block)
          rb_hash_each
 IRubyObject RubyRange.each(ThreadContext context, Block block)
           
 IRubyObject RubyStruct.each(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.each(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyZlib.RubyGzipReader.each(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.each19(ThreadContext context, Block block)
           
 IRubyObject RubyDir.each19(ThreadContext context, Block block)
           
 IRubyObject RubyHash.each19(ThreadContext context, Block block)
           
 IRubyObject RubyRange.each19(ThreadContext context, Block block)
           
 IRubyObject RubyStruct.each19(ThreadContext context, Block block)
           
 IRubyObject RubyIO.each19(ThreadContext context, IRubyObject[] args, Block block)
           
static IRubyObject RubyArgsFile.each19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyThreadGroup.enclose(Block block)
           
 IRubyObject RubyThreadGroup.enclosed_p(Block block)
           
 IRubyObject RubyContinuation.enter(ThreadContext context, Block block)
           
static IRubyObject RubyKernel.eval(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyException.exception(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyModule.executeUnder(ThreadContext context, Callback method, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyModule.extended(ThreadContext context, IRubyObject other, Block block)
           
 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
 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_all19(ThreadContext context, IRubyObject self, Block block)
           
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.find19(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.find19(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block)
           
 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[] 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, Block block)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
protected static void RubyNumeric.floatStep(ThreadContext context, Ruby runtime, IRubyObject from, IRubyObject to, IRubyObject step, Block block)
           
static IRubyObject RubyIO.foreach(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          rb_io_s_foreach
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 _path, Block block)
           
static IRubyObject RubyKernel.fork(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyProcess.fork(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyJRuby.getObjectSpaceEnabled(IRubyObject recv, Block b)
           
static IRubyObject RubyDir.glob(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Returns an array of filenames matching the specified wildcard pattern pat.
static IRubyObject RubyEnumerable.grep(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block)
           
static IRubyObject RubyEnumerable.group_by(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEtc.group(IRubyObject recv, 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 RubyIconv.iconv(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyArray.index19(ThreadContext context, Block block)
           
 IRubyObject RubyArray.index19(ThreadContext context, IRubyObject obj, Block unused)
           
static IRubyObject RubyPrecision.induced_from(IRubyObject receiver, IRubyObject source, Block block)
           
 IRubyObject RubyModule.initialize(Block block)
          rb_mod_initialize
 IRubyObject RubyTime.initialize(Block block)
           
 IRubyObject RubyZlib.ZStream.initialize(Block unusedBlock)
           
 IRubyObject RubyDigest.Base.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyException.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyFile.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyHash.initialize(IRubyObject[] args, Block block)
          rb_hash_initialize
 IRubyObject RubyIO.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyIconv.RubyFailure.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyNameError.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyNoMethodError.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyString.initialize(IRubyObject[] args, Block unusedBlock)
          Deprecated. Use the versions with zero or one arguments
 IRubyObject RubyStringIO.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyStringScanner.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyStruct.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubySystemCallError.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubySystemExit.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyTempfile.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyDir.initialize(IRubyObject _newPath, Block unusedBlock)
          Creates a new Dir.
 IRubyObject RubyFileStat.initialize(IRubyObject fname, Block unusedBlock)
           
 IRubyObject RubyZlib.RubyGzipReader.initialize(IRubyObject io, Block unusedBlock)
           
 IRubyObject RubyIconv.initialize(IRubyObject arg1, IRubyObject arg2, Block unusedBlock)
           
 IRubyObject RubyArray.initialize(ThreadContext context, Block block)
          rb_ary_initialize
 IRubyObject RubyClass.initialize(ThreadContext context, Block block)
          rb_class_initialize
 IRubyObject RubyGenerator.initialize(ThreadContext context, Block block)
           
 IRubyObject RubyProc.initialize(ThreadContext context, Block procBlock)
           
 IRubyObject RubyYielder.initialize(ThreadContext context, Block block)
           
 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 RubyGenerator.initialize(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyArray.initialize(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
          rb_ary_initialize
 IRubyObject RubyClass.initialize19(ThreadContext context, Block block)
           
 IRubyObject RubyClass.initialize19(ThreadContext context, IRubyObject superObject, Block block)
           
 IRubyObject RubyIO.initialize19(ThreadContext context, IRubyObject fileNumber, Block unusedBlock)
           
 IRubyObject RubyIO.initialize19(ThreadContext context, IRubyObject fileNumber, IRubyObject second, Block unusedBlock)
           
 IRubyObject RubyIO.initialize19(ThreadContext context, IRubyObject fileNumber, IRubyObject modeValue, IRubyObject options, Block unusedBlock)
           
 IRubyObject RubyZlib.RubyGzipWriter.initialize2(IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyEnumerable.inject(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.inject(ThreadContext context, IRubyObject self, IRubyObject init, Block block)
           
static IRubyObject RubyEnumerable.inject19(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.inject19(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerable.inject19(ThreadContext context, IRubyObject self, IRubyObject init, IRubyObject method, Block block)
           
 IRubyObject RubyObject.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 RubyObject.instance_eval(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyObject.instance_eval(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyObject.instance_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyObject.instance_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject RubyObject.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_).
 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, Block block)
           
 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, Block block)
           
 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, Block block)
           
static IRubyObject RubyThread.kill(IRubyObject receiver, IRubyObject rubyThread, Block block)
           
static RubyProc RubyKernel.lambda(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.lines(ThreadContext context, Block block)
           
 IRubyObject RubyString.lines(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyThreadGroup.list(Block block)
           
static IRubyObject RubyYAML.load_documents(IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyKernel.load(IRubyObject recv, IRubyObject[] args, Block block)
           
static RubyBigDecimal RubyBigDecimal.load(IRubyObject recv, IRubyObject from, Block block)
           
static RubyTime RubyTime.load(IRubyObject recv, IRubyObject from, Block block)
           
static IRubyObject RubyMarshal.load(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyKernel.loop_1_9(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyKernel.loop(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyTempfile.make_tmpname(ThreadContext context, IRubyObject basename, IRubyObject n, Block block)
          Compatibility with Tempfile#make_tmpname(basename, n) in MRI
 IRubyObject RubyArray.map_bang19(ThreadContext context, Block block)
          rb_ary_collect_bang
 IRubyObject RubyRegexp.match_m19(ThreadContext context, IRubyObject str, Block block)
           
 IRubyObject RubyRegexp.match_m19(ThreadContext context, IRubyObject str, IRubyObject pos, Block block)
           
 IRubyObject RubyString.match19(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.match19(ThreadContext context, IRubyObject pattern, Block block)
           
static IRubyObject RubyEnumerable.max_by(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyRange.max(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.max(ThreadContext context, IRubyObject self, Block block)
           
static RubyArray RubyStruct.members(IRubyObject recv, Block block)
           
static IRubyObject RubyStruct.StructMethods.members(IRubyObject recv, Block block)
           
 RubyHash RubyHash.merge_bang(ThreadContext context, IRubyObject other, Block block)
          rb_hash_update
 RubyHash RubyHash.merge(ThreadContext context, IRubyObject other, Block block)
          rb_hash_merge
static IRubyObject RubyKernel.method_missing(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
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)
           
 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 RubyMatchData.names(ThreadContext context, Block block)
           
static RubyArray RubyModule.nesting(ThreadContext context, IRubyObject recv, Block block)
          Return an array of nested modules or classes.
static RubyBigDecimal RubyBigDecimal.newBigDecimal(IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 RubyProc Ruby.newBlockPassProc(Block.Type type, Block block)
           
static RubyZlib.RubyGzipWriter RubyZlib.RubyGzipWriter.newGzipWriter(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyThreadGroup.newInstance(IRubyObject recv, Block block)
           
static RubyZlib.RubyGzipFile RubyZlib.RubyGzipFile.newInstance(IRubyObject recv, Block block)
           
static RubyString RubyString.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
          rb_str_s_new
static RubyClass RubyStruct.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
          Create new Struct class.
static IRubyObject RubyThread.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
          Thread.new
static RubyZlib.RubyGzipReader RubyZlib.RubyGzipReader.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyClass.newInstance(ThreadContext context, IRubyObject[] args, Block block)
          rb_class_new_instance
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)
 RubyProc Ruby.newProc(Block.Type type, Block block)
           
static RubyProc RubyProc.newProc(Ruby runtime, Block block, Block.Type type)
           
static RubyStruct RubyStruct.newStruct(IRubyObject recv, IRubyObject[] args, Block block)
          Create new Structure.
static IRubyObject RubyStruct.StructMethods.newStruct(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyEnumerable.none_p(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject JRubyApplet.RubyMethods.on_destroy(IRubyObject recv, Block block)
           
static IRubyObject JRubyApplet.RubyMethods.on_paint(IRubyObject recv, Block block)
           
static IRubyObject JRubyApplet.RubyMethods.on_start(IRubyObject recv, Block block)
           
static IRubyObject JRubyApplet.RubyMethods.on_stop(IRubyObject recv, Block block)
           
static IRubyObject RubyEnumerable.one_p(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyIO.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyStringIO.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyTempfile.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyZlib.RubyGzipWriter.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyDir.open(ThreadContext context, IRubyObject recv, IRubyObject path, Block block)
          Returns a new directory object for path.
static IRubyObject RubyZlib.RubyGzipReader.open(ThreadContext context, IRubyObject recv, IRubyObject filename, Block block)
           
static IRubyObject RubyIconv.open(ThreadContext context, IRubyObject recv, IRubyObject to, IRubyObject from, Block block)
           
static IRubyObject RubyJRuby.parse(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyEnumerable.partition(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.partition19(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEtc.passwd(IRubyObject recv, Block block)
           
 IRubyObject RubyArray.permutation(ThreadContext context, Block block)
           
 IRubyObject RubyArray.permutation(ThreadContext context, IRubyObject num, Block block)
          rb_ary_permutation
static IRubyObject RubyIO.popen(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyIO.popen3(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyPrecision.prec_f(ThreadContext context, IRubyObject receiver, Block block)
           
static IRubyObject RubyPrecision.prec_i(ThreadContext context, IRubyObject receiver, Block block)
           
static IRubyObject RubyPrecision.prec(ThreadContext context, IRubyObject receiver, IRubyObject type, Block block)
           
static RubyProc RubyKernel.proc_1_9(ThreadContext context, IRubyObject recv, Block block)
           
static RubyProc RubyKernel.proc(IRubyObject recv, Block block)
          Deprecated. 
static RubyProc RubyKernel.proc(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyYAML.quick_emit_node(IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject RubyThread.raise(IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.raise(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.rbCatch(ThreadContext context, IRubyObject recv, IRubyObject tag, Block block)
           
static IRubyObject RubyKernel.rbThrow(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyIO.read(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block unusedBlock)
           
static RubyArray RubyIO.readlines(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyMatchData.regexp(ThreadContext context, Block block)
           
 IRubyObject RubyArray.reject_bang(ThreadContext context, Block block)
          rb_ary_reject_bang
 IRubyObject RubyHash.reject_bang(ThreadContext context, Block block)
          rb_hash_reject_bang
 IRubyObject RubyArray.reject_bang19(ThreadContext context, Block block)
           
 IRubyObject RubyArray.reject(ThreadContext context, Block block)
          rb_ary_reject_bang
 RubyHash RubyHash.reject(ThreadContext context, Block block)
          rb_hash_reject
static IRubyObject RubyEnumerable.reject(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyArray.reject19(ThreadContext context, Block block)
           
 IRubyObject RubyHash.reject19(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.reject19(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyObject.remove_instance_variable(ThreadContext context, IRubyObject name, Block block)
          rb_obj_remove_instance_variable call-seq: obj.remove_instance_variable(symbol) => obj Removes the named instance variable from obj, returning that variable's value.
static IRubyObject RubyKernel.require(IRubyObject recv, IRubyObject name, Block block)
          Require.
 IRubyObject RubyArray.reverse_each(ThreadContext context, Block block)
          rb_ary_reverse_each
 IRubyObject RubyArray.reverse_each19(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.reverse_each19(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.reverse_each19(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.rindex19(ThreadContext context, Block block)
           
 IRubyObject RubyArray.rindex19(ThreadContext context, IRubyObject obj, Block unused)
           
static IRubyObject RubyJRuby.runtime(IRubyObject recv, Block unusedBlock)
           
static IRubyObject RubyThread.s_exit(IRubyObject receiver, Block block)
           
static IRubyObject RubyTime.s_new(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.scan(ThreadContext context, IRubyObject arg, Block block)
          rb_str_scan
static IRubyObject RubyKernel.scan(ThreadContext context, IRubyObject recv, IRubyObject pattern, Block block)
           
 IRubyObject RubyString.scan19(ThreadContext context, IRubyObject arg, Block block)
           
 RubyArray RubyArray.select(ThreadContext context, Block block)
          rb_ary_select
 IRubyObject RubyHash.select(ThreadContext context, Block block)
          rb_hash_select
 IRubyObject RubyMatchData.select(ThreadContext context, Block block)
           
 RubyArray RubyStruct.select(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.select(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyArray.select19(ThreadContext context, Block block)
           
 IRubyObject RubyHash.select19(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.select19(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyObject.send(ThreadContext context, Block block)
          rb_f_send send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified.
 IRubyObject RubyObject.send(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyObject.send(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyObject.send(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyObject.send(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
static IRubyObject RubyKernel.set_trace_func(ThreadContext context, IRubyObject recv, IRubyObject trace_func, Block block)
           
static IRubyObject RubyJRuby.setObjectSpaceEnabled(IRubyObject recv, IRubyObject arg, Block b)
           
static IRubyObject RubyKernel.singleton_method_added(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block)
           
static IRubyObject RubyKernel.singleton_method_removed(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block)
           
static IRubyObject RubyKernel.singleton_method_undefined(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block)
           
 IRubyObject RubyArray.sort_bang(ThreadContext context, Block block)
          rb_ary_sort_bang
 IRubyObject RubyArray.sort_by_bang(ThreadContext context, Block block)
          rb_ary_sort_by_bang
static IRubyObject RubyEnumerable.sort_by(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.sort_by19(ThreadContext context, IRubyObject self, Block block)
           
 RubyArray RubyArray.sort(ThreadContext context, Block block)
          rb_ary_sort
 IRubyObject RubyHash.sort(ThreadContext context, Block block)
          rb_hash_sort
static IRubyObject RubyEnumerable.sort(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyObject.specificEval(ThreadContext context, RubyModule mod, Block block)
          specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
 IRubyObject RubyObject.specificEval(ThreadContext context, RubyModule mod, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyObject.specificEval(ThreadContext context, RubyModule mod, IRubyObject arg, Block block)
          specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
 IRubyObject RubyObject.specificEval(ThreadContext context, RubyModule mod, IRubyObject arg0, IRubyObject arg1, Block block)
          specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
 IRubyObject RubyObject.specificEval(ThreadContext context, RubyModule mod, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
          specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
static RubyThread RubyThread.start(IRubyObject recv, IRubyObject[] args, Block block)
          Basically the same as Thread.new .
 IRubyObject RubyRange.step(ThreadContext context, Block block)
           
 IRubyObject RubyNumeric.step(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyNumeric.step(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyRange.step(ThreadContext context, IRubyObject step, Block block)
           
 IRubyObject RubyNumeric.step(ThreadContext context, IRubyObject to, IRubyObject step, Block block)
           
 IRubyObject RubyRange.step19(ThreadContext context, Block block)
           
 IRubyObject RubyNumeric.step19(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyRange.step19(ThreadContext context, IRubyObject step, Block block)
           
 IRubyObject RubyNumeric.step19(ThreadContext context, IRubyObject to, IRubyObject step, Block block)
           
 IRubyObject RubyString.sub_bang(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyString.sub_bang(ThreadContext context, IRubyObject arg0, Block block)
           
static IRubyObject RubyKernel.sub_bang(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the one or two-arg versions.
static IRubyObject RubyKernel.sub_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.sub_bang(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyKernel.sub_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.sub_bang19(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.sub_bang19(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.sub(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyString.sub(ThreadContext context, IRubyObject arg0, Block block)
          rb_str_sub / rb_str_sub_bang
static IRubyObject RubyKernel.sub(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the one or two-arg versions.
static IRubyObject RubyKernel.sub(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.sub(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyKernel.sub(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.sub19(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.sub19(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyProcess.UserID.switch_rb(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyProcess.GroupID.switch_rb(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyIO.sysopen(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.take_while(ThreadContext context, Block block)
          rb_ary_take_while
static IRubyObject RubyEnumerable.take_while(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.take(ThreadContext context, IRubyObject self, IRubyObject n, Block block)
           
static IRubyObject RubyKernel.tap(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyJRuby.JRubyThreadExtensions.times(IRubyObject recv, Block unusedBlock)
           
static IRubyObject RubyProcess.times(IRubyObject recv, Block unusedBlock)
          Deprecated. 
 IRubyObject RubyFixnum.times(ThreadContext context, Block block)
           
 IRubyObject RubyInteger.times(ThreadContext context, Block block)
           
static IRubyObject RubyProcess.times(ThreadContext context, IRubyObject recv, Block unusedBlock)
           
 IRubyObject RubyInteger.times19(ThreadContext context, Block block)
           
 IRubyObject RubyRange.to_a(ThreadContext context, Block block)
           
 IRubyObject RubyMethod.to_proc(ThreadContext context, Block unusedBlock)
          Create a Proc object.
 IRubyObject RubyUnboundMethod.to_proc(ThreadContext context, Block unusedBlock)
           
static IRubyObject RubyKernel.trace_var(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.trap(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubySignal.trap(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 RubyUnboundMethod RubyMethod.unbind(Block unusedBlock)
           
 RubyUnboundMethod RubyUnboundMethod.unbind(Block block)
           
static IRubyObject RubyObjectSpace.undefine_finalizer(IRubyObject recv, IRubyObject arg1, Block block)
           
 IRubyObject RubyArray.uniq_bang19(ThreadContext context, Block block)
           
 IRubyObject RubyArray.uniq19(ThreadContext context, Block block)
           
static IRubyObject RubyKernel.untrace_var(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyInteger.upto(ThreadContext context, IRubyObject to, Block block)
          int_upto
 IRubyObject RubyString.upto(ThreadContext context, IRubyObject str, Block block)
          rb_str_upto_m
 IRubyObject RubyInteger.upto19(ThreadContext context, IRubyObject to, Block block)
           
 IRubyObject RubyString.upto19(ThreadContext context, IRubyObject end, Block block)
           
 IRubyObject RubyString.upto19(ThreadContext context, IRubyObject end, IRubyObject excl, Block block)
           
static IRubyObject RubyZlib.RubyGzipFile.wrap(ThreadContext context, IRubyObject recv, IRubyObject io, Block block)
           
 IRubyObject RubyArray.zip(ThreadContext context, IRubyObject[] args, Block block)
          rb_ary_zip
static IRubyObject RubyEnumerable.zip(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 

Uses of Block in org.jruby.ast
 

Methods in org.jruby.ast with parameters of type Block
static void DStrNode.appendToString(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock, RubyString string, Node node)
           
 IRubyObject AttrAssignNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject AttrAssignOneArgNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block aBlock, boolean checkArity)
           
 IRubyObject AttrAssignThreeArgNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block aBlock, boolean checkArity)
           
 IRubyObject AttrAssignTwoArgNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block aBlock, boolean checkArity)
           
 IRubyObject CallNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject ClassVarAsgnNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject ClassVarDeclNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject ConstDeclNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject DAsgnNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject GlobalAsgnNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject InstAsgnNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject LocalAsgnNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject MultipleAsgn19Node.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject MultipleAsgnNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject Node.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value, Block block, boolean checkArity)
           
 IRubyObject OptArgNode.assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject assignValue, Block block, boolean checkArity)
           
static RubyString DStrNode.buildDynamicString(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock, ListNode list)
           
 java.lang.String AssignableNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String AttrAssignNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String BackRefNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String CallNoArgNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String CallNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String ClassVarNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String Colon2ConstNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String Colon2ImplicitNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
          This type of node will never get created as part of a defined? call since it will then appear to be a ConstNode.
 java.lang.String Colon2MethodNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String Colon3Node.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String ConstNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String DVarNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String FCallNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String FalseNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String GlobalVarNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String InstVarNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String LocalVarNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String Match2Node.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String Match3Node.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String NilNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String Node.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String NthRefNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String SelfNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String SuperNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String TrueNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String VCallNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String YieldNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 java.lang.String ZSuperNode.definition(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 boolean FalseNode.eql(IRubyObject otherValue, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock)
           
 boolean FixnumNode.eql(IRubyObject otherValue, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock)
           
 boolean NilNode.eql(IRubyObject otherValue, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock)
           
 boolean SymbolNode.eql(IRubyObject otherValue, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock)
           
 boolean TrueNode.eql(IRubyObject otherValue, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock)
           
 RubyModule Colon2ImplicitNode.getEnclosingModule(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
          Get parent module/class that this module represents
 RubyModule Colon2Node.getEnclosingModule(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
          Get parent module/class that this module represents
 RubyModule Colon3Node.getEnclosingModule(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
          Get parent module/class that this module represents
 IRubyObject AliasNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject AndNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ArgsCatNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ArgsPushNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ArrayNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject AttrAssignNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject AttrAssignOneArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject AttrAssignThreeArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject AttrAssignTwoArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject BackRefNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject BeginNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject BignumNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject BlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject BlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject BreakNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallManyArgsBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallManyArgsBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallManyArgsNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallNoArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallNoArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallNoArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallOneArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallOneArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallOneArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallSpecialArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallSpecialArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallSpecialArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallThreeArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallThreeArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallThreeArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallTwoArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallTwoArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CallTwoArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject CaseNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ClassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ClassVarAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ClassVarDeclNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ClassVarNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject Colon2ConstNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject Colon2ImplicitNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
          This type of node will never get interpreted since it only gets created via class/module declaration time.
 IRubyObject Colon2MethodNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject Colon3Node.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ConstDeclNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ConstNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DRegexpNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DStrNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DSymbolNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DVarNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DXStrNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DefinedNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DefnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DefsNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject DotNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject EncodingNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject EnsureNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject EvStrNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallManyArgsBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallManyArgsBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallManyArgsNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallNoArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallNoArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallNoArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallOneArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallOneArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallOneArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallSpecialArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallSpecialArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallSpecialArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallThreeArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallThreeArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallThreeArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallTwoArgBlockNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallTwoArgBlockPassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FCallTwoArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FalseNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FixnumNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FlipNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject FloatNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ForNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject GlobalAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject GlobalVarNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject HashNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject IfNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject InstAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject InstVarNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject IterNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject LambdaNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject LocalAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject LocalVarNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject Match2Node.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject Match3Node.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject MatchNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ModuleNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject MultipleAsgn19Node.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject MultipleAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject NewlineNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject NextNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject NilNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject Node.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject NotNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject NthRefNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject OpAsgnAndNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject OpAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject OpAsgnOrNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject OpElementAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject OpElementOneArgAndAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject OpElementOneArgAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject OpElementOneArgOrAsgnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject OptArgNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject OrNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject PostExeNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject PreExeNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject RedoNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject RegexpNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject RescueBodyNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject RescueNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject RetryNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ReturnNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject RootNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject SClassNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject SValueNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject SelfNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject SplatNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject StrNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject SuperNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject SymbolNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ToAryNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject TrueNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject UndefNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject UntilNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject VAliasNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject VCallNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject WhenNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject WhileNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject XStrNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject YieldNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ZArrayNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject ZSuperNode.interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 IRubyObject[] ArrayNode.interpretPrimitive(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, Block block)
           
 void ArgsNoArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject[] args, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject[] args, Block block)
           
 void ArgsPreOneArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject[] args, Block block)
           
 void ArgsPreTwoArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject[] args, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, Block block)
           
 void ArgsPreOneArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, Block block)
           
 void ArgsPreTwoArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block)
           
 void ArgsPreOneArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block)
           
 void ArgsPreTwoArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 void ArgsPreOneArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 void ArgsPreTwoArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 void ArgsPreOneArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 void ArgsPreTwoArgNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, Block block)
           
 void ArgsNode.prepare(ThreadContext context, Ruby runtime, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, IRubyObject arg9, Block block)
           
protected  void ArgsNode.processBlockArg(DynamicScope scope, Ruby runtime, Block block)
           
 IRubyObject WhenNode.when(IRubyObject value, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock)
           
 IRubyObject WhenOneArgNode.when(IRubyObject test, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock)
           
 

Uses of Block in org.jruby.ast.executable
 

Methods in org.jruby.ast.executable with parameters of type Block
 IRubyObject AbstractScript.__file__(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject Script.__file__(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject Script.__file__(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject AbstractScript.__file__(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject Script.__file__(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject AbstractScript.__file__(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject Script.__file__(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject AbstractScript.__file__(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject Script.__file__(ThreadContext context, IRubyObject self, IRubyObject arg, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject AbstractScript.load(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject Script.load(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject AbstractScript.run(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject Script.run(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 

Uses of Block in org.jruby.ast.types
 

Methods in org.jruby.ast.types with parameters of type Block
 boolean IEqlNode.eql(IRubyObject otherValue, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock)
           
 

Uses of Block in org.jruby.evaluator
 

Methods in org.jruby.evaluator that return Block
static Block ASTInterpreter.getBlock(Ruby runtime, ThreadContext context, IRubyObject self, Block currentBlock, Node blockNode)
           
 

Methods in org.jruby.evaluator with parameters of type Block
static IRubyObject AssignmentVisitor.assign(Ruby runtime, ThreadContext context, IRubyObject self, Node node, IRubyObject value, Block block, boolean checkArity)
          Deprecated. 
static IRubyObject ASTInterpreter.eval(Ruby runtime, ThreadContext context, Node node, IRubyObject self, Block block)
          Deprecated. 
static IRubyObject ASTInterpreter.evalClassDefinitionBody(Ruby runtime, ThreadContext context, StaticScope scope, Node bodyNode, RubyModule type, IRubyObject self, Block block)
          Evaluates the body in a class or module definition statement.
static java.lang.String ASTInterpreter.getArgumentDefinition(Ruby runtime, ThreadContext context, Node node, java.lang.String type, IRubyObject self, Block block)
           
static Block ASTInterpreter.getBlock(Ruby runtime, ThreadContext context, IRubyObject self, Block currentBlock, Node blockNode)
           
static java.lang.String ASTInterpreter.getDefinition(Ruby runtime, ThreadContext context, Node node, IRubyObject self, Block aBlock)
          Deprecated. 
static IRubyObject ASTInterpreter.multipleAsgnArrayNode(Ruby runtime, ThreadContext context, MultipleAsgnNode iVisited, ArrayNode node, IRubyObject self, Block aBlock)
           
static IRubyObject[] ASTInterpreter.setupArgs(Ruby runtime, ThreadContext context, Node node, IRubyObject self, Block aBlock)
           
 

Uses of Block in org.jruby.ext
 

Methods in org.jruby.ext with parameters of type Block
static IRubyObject Generator.current(IRubyObject self, Block block)
           
static IRubyObject Generator.each(IRubyObject self, Block block)
           
static IRubyObject Generator.initialize(IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject Generator.new_instance(IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject Generator.next(IRubyObject self, Block block)
           
static IRubyObject Generator.rewind(IRubyObject self, Block block)
           
static IRubyObject Readline.HistoryMethods.s_hist_each(IRubyObject recv, Block block)
           
static IRubyObject Timeout.TimeoutToplevel.timeout(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject Timeout.timeout(ThreadContext context, IRubyObject timeout, IRubyObject seconds, Block block)
           
static IRubyObject Timeout.timeout(ThreadContext context, IRubyObject timeout, IRubyObject seconds, IRubyObject exceptionType, Block block)
           
static IRubyObject Generator.yield(IRubyObject self, IRubyObject value, Block block)
           
 

Uses of Block in org.jruby.ext.ffi
 

Methods in org.jruby.ext.ffi with parameters of type Block
 IRubyObject StructLayout.Array.each(ThreadContext context, Block block)
          Needed for Enumerable implementation
static IRubyObject MemoryPointer.newInstance(ThreadContext context, IRubyObject recv, IRubyObject sizeArg, Block block)
           
static IRubyObject MemoryPointer.newInstance(ThreadContext context, IRubyObject recv, IRubyObject sizeArg, IRubyObject count, Block block)
           
static IRubyObject MemoryPointer.newInstance(ThreadContext context, IRubyObject recv, IRubyObject sizeArg, IRubyObject count, IRubyObject clear, Block block)
           
 

Uses of Block in org.jruby.ext.socket
 

Methods in org.jruby.ext.socket with parameters of type Block
static IRubyObject RubyTCPServer.open(IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. 
static IRubyObject RubyTCPSocket.open(IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. 
static IRubyObject RubyUDPSocket.open(IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. 
static IRubyObject RubyTCPServer.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyTCPSocket.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyUDPSocket.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 

Uses of Block in org.jruby.internal.runtime
 

Constructors in org.jruby.internal.runtime with parameters of type Block
NativeThread(RubyThread rubyThread, IRubyObject[] args, Block block)
           
RubyNativeThread(RubyThread rubyThread, IRubyObject[] args, Block currentBlock, boolean setContextCC)
          Deprecated.  
RubyRunnable(RubyThread rubyThread, IRubyObject[] args, Block currentBlock)
           
 

Uses of Block in org.jruby.internal.runtime.methods
 

Methods in org.jruby.internal.runtime.methods with parameters of type Block
 IRubyObject AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, Block block)
           
 IRubyObject CompiledMethod.LazyCompiledMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, Block block)
          Arity 0, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodZeroOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject JavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject JavaMethod.JavaMethodZeroOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject JittedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject WrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, Block block)
           
 IRubyObject AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject CompiledMethod.LazyCompiledMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
abstract  IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
          The minimum 'call' method required for a dynamic method handle.
 IRubyObject FullFunctionCallbackMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodZeroBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodOneBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodTwoBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodTwoOrThreeBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodThreeBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject JittedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject MethodMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject ProcMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject ReflectedCompiledMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject ReflectedJavaMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject ReflectedJavaMultiMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject SimpleCallbackMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject UndefinedMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, Block block)
          The one implementation of call, which throws an exception because UndefinedMethod can't be invoked.
 IRubyObject WrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg1, Block block)
           
 IRubyObject CompiledMethod.LazyCompiledMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, Block block)
          Arity 1, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodOneOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg, Block block)
           
 IRubyObject JavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject JavaMethod.JavaMethodOneOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject JittedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject WrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg1, Block block)
           
 IRubyObject AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject CompiledMethod.LazyCompiledMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
          Arity 2, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodOneOrTwoOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodTwoOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject JavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject JavaMethod.JavaMethodOneOrTwoOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject JavaMethod.JavaMethodTwoOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject JittedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject WrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject CompiledMethod.LazyCompiledMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
          Arity 3, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodTwoOrThreeOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
abstract  IRubyObject JavaMethod.JavaMethodThreeOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject JavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject JavaMethod.JavaMethodOneOrTwoOrThreeOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject JavaMethod.JavaMethodTwoOrThreeOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject JavaMethod.JavaMethodThreeOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject JittedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject WrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
          Arity 4, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, Block block)
          Arity 5, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, Block block)
          Arity 6, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, Block block)
          Arity 7, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, Block block)
          Arity 8, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, Block block)
          Arity 9, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, Block block)
           
 IRubyObject DefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, IRubyObject arg9, Block block)
           
 IRubyObject DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, IRubyObject arg9, Block block)
          Arity 10, with block; calls through IRubyObject[] path
 IRubyObject InterpretedMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, IRubyObject arg9, Block block)
           
protected  void JittedMethod.pre(ThreadContext context, IRubyObject self, java.lang.String name, Block block, int argsLength)
           
protected  void InterpretedMethod.pre(ThreadContext context, java.lang.String name, IRubyObject self, Block block, Ruby runtime)
           
protected  void TraceableInterpretedMethod.pre(ThreadContext context, java.lang.String name, IRubyObject self, Block block, Ruby runtime)
           
protected  void JavaMethod.preFrameAndDummyScope(ThreadContext context, IRubyObject self, java.lang.String name, Block block)
           
protected  void JavaMethod.preFrameAndScope(ThreadContext context, IRubyObject self, java.lang.String name, Block block)
           
protected  void JavaMethod.preFrameOnly(ThreadContext context, IRubyObject self, java.lang.String name, Block block)
           
 

Uses of Block in org.jruby.java
 

Methods in org.jruby.java with parameters of type Block
 IRubyObject MiniJava.JavaObjectWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject MiniJava.JavaVoidWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject MiniJava.JavaObjectWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject MiniJava.JavaVoidWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject MiniJava.JavaObjectWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject MiniJava.JavaVoidWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject MiniJava.JavaObjectWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject MiniJava.JavaVoidWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject MiniJava.JavaObjectWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject MiniJava.JavaVoidWrapperMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 

Uses of Block in org.jruby.java.addons
 

Methods in org.jruby.java.addons with parameters of type Block
static IRubyObject KernelJavaAddons.rbRaise(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 

Uses of Block in org.jruby.java.invokers
 

Methods in org.jruby.java.invokers with parameters of type Block
 IRubyObject ConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject ConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject ConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject ConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject ConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 

Uses of Block in org.jruby.java.proxies
 

Methods in org.jruby.java.proxies with parameters of type Block
static IRubyObject JavaInterfaceTemplate.append_features(ThreadContext context, IRubyObject self, IRubyObject clazz, Block block)
           
 IRubyObject ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, Block block)
           
 IRubyObject ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, Block block)
           
 IRubyObject ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject ArrayJavaProxy.each(ThreadContext context, Block block)
           
static IRubyObject JavaInterfaceTemplate.impl(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject JavaInterfaceTemplate.rbNew(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 

Uses of Block in org.jruby.javasupport
 

Methods in org.jruby.javasupport with parameters of type Block
static IRubyObject Java.define_exception_handler(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject Java.java_to_primitive(IRubyObject recv, IRubyObject object, Block unusedBlock)
           
static IRubyObject JavaUtil.java_to_primitive(IRubyObject recv, IRubyObject object, Block unusedBlock)
           
static IRubyObject Java.java_to_ruby(IRubyObject recv, IRubyObject object, Block unusedBlock)
          High-level object conversion utility function 'java_to_primitive' is the low-level version
static IRubyObject Java.new_proxy_instance(IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. 
static IRubyObject Java.new_proxy_instance2(IRubyObject recv, IRubyObject wrapper, IRubyObject ifcs, Block block)
           
static IRubyObject Java.primitive_to_java(IRubyObject recv, IRubyObject object, Block unusedBlock)
           
static IRubyObject JavaUtil.primitive_to_java(IRubyObject recv, IRubyObject object, Block unusedBlock)
           
static IRubyObject JavaProxyMethods.rbSynchronized(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject JavaObject.ruby_synchronized(ThreadContext context, Block block)
           
static IRubyObject Java.ruby_to_java(IRubyObject recv, IRubyObject object, Block unusedBlock)
          High-level object conversion utility.
static IRubyObject JavaUtil.ruby_to_java(IRubyObject recv, IRubyObject object, Block unusedBlock)
          High-level object conversion utility.
 

Uses of Block in org.jruby.javasupport.proxy
 

Methods in org.jruby.javasupport.proxy with parameters of type Block
 RubyObject JavaProxyConstructor.new_instance(IRubyObject[] args, Block block)
           
 RubyObject JavaProxyConstructor.new_instance2(IRubyObject[] args, Block unusedBlock)
           
 

Uses of Block in org.jruby.javasupport.util
 

Methods in org.jruby.javasupport.util that return Block
static Block RuntimeHelpers.createBlock(ThreadContext context, IRubyObject self, BlockBody body)
           
static Block RuntimeHelpers.createBlock19(ThreadContext context, IRubyObject self, BlockBody body)
           
static Block RuntimeHelpers.createSharedScopeBlock(ThreadContext context, IRubyObject self, int arity, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argsNodeType)
           
static Block RuntimeHelpers.ensureSuperBlock(Block given, Block parent)
           
static Block RuntimeHelpers.getBlock(Ruby runtime, ThreadContext context, IRubyObject self, Node node, Block aBlock)
           
static Block RuntimeHelpers.getBlock(ThreadContext context, IRubyObject self, Node node)
           
static Block RuntimeHelpers.getBlockFromBlockPassBody(IRubyObject proc, Block currentBlock)
           
static Block RuntimeHelpers.getBlockFromBlockPassBody(Ruby runtime, IRubyObject proc, Block currentBlock)
           
 

Methods in org.jruby.javasupport.util with parameters of type Block
static IRubyObject RuntimeHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, java.lang.String name, CallType callType, Block block)
           
static IRubyObject RuntimeHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, java.lang.String name, CallType callType, IRubyObject[] args, Block block)
           
static IRubyObject RuntimeHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, java.lang.String name, CallType callType, IRubyObject arg0, Block block)
           
static IRubyObject RuntimeHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, java.lang.String name, CallType callType, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RuntimeHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, java.lang.String name, CallType callType, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
static IRubyObject RuntimeHelpers.callZSuper(Ruby runtime, ThreadContext context, Block block, IRubyObject self)
           
static Block RuntimeHelpers.ensureSuperBlock(Block given, Block parent)
           
static Block RuntimeHelpers.getBlock(Ruby runtime, ThreadContext context, IRubyObject self, Node node, Block aBlock)
           
static Block RuntimeHelpers.getBlockFromBlockPassBody(IRubyObject proc, Block currentBlock)
           
static Block RuntimeHelpers.getBlockFromBlockPassBody(Ruby runtime, IRubyObject proc, Block currentBlock)
           
static IRubyObject RuntimeHelpers.invoke(ThreadContext context, IRubyObject self, java.lang.String name, Block block)
           
static IRubyObject RuntimeHelpers.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args, Block block)
           
static IRubyObject RuntimeHelpers.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
static IRubyObject RuntimeHelpers.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, Block block)
           
static IRubyObject RuntimeHelpers.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg, CallType callType, Block block)
           
static IRubyObject RuntimeHelpers.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RuntimeHelpers.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
static IRubyObject RuntimeHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, java.lang.String name, Block block)
           
static IRubyObject RuntimeHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, java.lang.String name, IRubyObject[] args, Block block)
           
static IRubyObject RuntimeHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, java.lang.String name, IRubyObject arg0, Block block)
           
static IRubyObject RuntimeHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RuntimeHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
static IRubyObject RuntimeHelpers.invokeSuper(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RuntimeHelpers.invokeSuper(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
          The protocol for super method invocation is a bit complicated in Ruby.
static IRubyObject RuntimeHelpers.invokeSuper(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block)
           
static IRubyObject RuntimeHelpers.invokeSuper(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RuntimeHelpers.invokeSuper(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
static RubyProc RuntimeHelpers.newLiteralLambda(ThreadContext context, Block block, IRubyObject self)
           
static IRubyObject RuntimeHelpers.processBlockArgument(Ruby runtime, Block block)
           
static void RuntimeHelpers.registerEndBlock(Block block, Ruby runtime)
           
 

Uses of Block in org.jruby.libraries
 

Methods in org.jruby.libraries with parameters of type Block
 IRubyObject FiberLibrary.Fiber.initialize(ThreadContext context, IRubyObject[] args, Block block)
           
static ThreadLibrary.Mutex ThreadLibrary.Mutex.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static ThreadLibrary.ConditionVariable ThreadLibrary.ConditionVariable.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject ThreadLibrary.Queue.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject ThreadLibrary.SizedQueue.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject ThreadLibrary.Mutex.synchronize(ThreadContext context, Block block)
           
 

Uses of Block in org.jruby.runtime
 

Fields in org.jruby.runtime declared as Block
static Block Block.NULL_BLOCK
          All Block variables should either refer to a real block or this NULL_BLOCK.
 

Methods in org.jruby.runtime that return Block
 Block Block.cloneBlock()
           
abstract  Block BlockBody.cloneBlock(Binding binding)
           
 Block CallBlock.cloneBlock(Binding binding)
           
 Block CompiledBlock.cloneBlock(Binding binding)
           
 Block CompiledBlock19.cloneBlock(Binding binding)
           
 Block CompiledSharedScopeBlock.cloneBlock(Binding binding)
           
 Block Interpreted19Block.cloneBlock(Binding binding)
           
 Block InterpretedBlock.cloneBlock(Binding binding)
           
 Block MethodBlock.cloneBlock(Binding binding)
           
 Block NullBlockBody.cloneBlock(Binding binding)
           
 Block SharedScopeBlock.cloneBlock(Binding binding)
           
static Block MethodBlock.createMethodBlock(ThreadContext context, IRubyObject self, DynamicScope dynamicScope, MethodBlock body)
           
 Block Frame.getBlock()
          Retrieve the block associated with this frame.
 Block ThreadContext.getFrameBlock()
           
static Block CallBlock.newCallClosure(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext context)
           
static Block CompiledBlock19.newCompiledClosure(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledBlock.newCompiledClosure(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledBlock.newCompiledClosure(ThreadContext context, IRubyObject self, BlockBody body)
           
static Block CompiledBlock19.newCompiledClosure(ThreadContext context, IRubyObject self, BlockBody body)
           
static Block CompiledBlockLight19.newCompiledClosureLight(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledBlockLight.newCompiledClosureLight(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledSharedScopeBlock.newCompiledSharedScopeClosure(ThreadContext context, IRubyObject self, Arity arity, DynamicScope dynamicScope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block Interpreted19Block.newInterpretedClosure(ThreadContext context, BlockBody body, IRubyObject self)
           
static Block InterpretedBlock.newInterpretedClosure(ThreadContext context, BlockBody body, IRubyObject self)
           
static Block InterpretedBlock.newInterpretedClosure(ThreadContext context, IterNode iterNode, IRubyObject self)
           
static Block SharedScopeBlock.newInterpretedSharedScopeClosure(ThreadContext context, IterNode iterNode, DynamicScope dynamicScope, IRubyObject self)
           
 

Methods in org.jruby.runtime with parameters of type Block
 IRubyObject BlockBody.call(ThreadContext context, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject CompiledBlock19.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type, Block block)
           
 IRubyObject Interpreted19Block.call(ThreadContext context, IRubyObject[] args, Binding binding, Block.Type type, Block block)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject BlockCallback.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject CompiledBlockCallback19.call(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
abstract  IRubyObject CallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, Block block)
           
abstract  IRubyObject CallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
abstract  IRubyObject CallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
abstract  IRubyObject CallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, Block block)
           
abstract  IRubyObject CallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, Block block)
           
 IRubyObject BlockBody.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, IRubyObject arg9, Binding binding, Block.Type type, Block unusedBlock)
           
 IRubyObject Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7, IRubyObject arg8, IRubyObject arg9, Block block)
           
abstract  IRubyObject MethodBlock.callback(IRubyObject value, IRubyObject method, IRubyObject self, Block block)
           
abstract  IRubyObject CallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, Block block)
           
abstract  IRubyObject CallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block)
           
abstract  IRubyObject CallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block)
           
abstract  IRubyObject CallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block)
           
abstract  IRubyObject CallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 void ThreadContext.preExecuteUnder(RubyModule executeUnderClass, Block block)
           
 void ThreadContext.preMethodFrameAndDummyScope(RubyModule clazz, java.lang.String name, IRubyObject self, Block block, StaticScope staticScope)
           
 void ThreadContext.preMethodFrameAndScope(RubyModule clazz, java.lang.String name, IRubyObject self, Block block, StaticScope staticScope)
           
 void ThreadContext.preMethodFrameOnly(RubyModule clazz, java.lang.String name, IRubyObject self, Block block)
           
 void Frame.updateFrame(RubyModule klazz, IRubyObject self, java.lang.String name, Block block, java.lang.String fileName, int line)
          Update the frame based on the given values.
 IRubyObject CompiledBlock19.yield(ThreadContext context, IRubyObject args, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type, Block block)
           
 IRubyObject Interpreted19Block.yield(ThreadContext context, IRubyObject value, IRubyObject self, RubyModule klass, boolean aValue, Binding binding, Block.Type type, Block block)
           
 

Uses of Block in org.jruby.runtime.builtin
 

Methods in org.jruby.runtime.builtin with parameters of type Block
 IRubyObject IRubyObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject IRubyObject.callSuper(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 

Uses of Block in org.jruby.runtime.callback
 

Methods in org.jruby.runtime.callback with parameters of type Block
abstract  IRubyObject InvocationCallback.call(java.lang.Object receiver, java.lang.Object[] args, Block block)
           
 IRubyObject Callback.execute(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject FastInvocationCallback.execute(IRubyObject recv, IRubyObject[] oargs, Block block)
           
 IRubyObject InvocationCallback.execute(IRubyObject recv, IRubyObject[] oargs, Block block)
           
 IRubyObject ReflectionCallback.execute(IRubyObject recv, IRubyObject[] oargs, Block block)
          Calls a wrapped Ruby method for the specified receiver with the specified arguments.
 

Uses of Block in org.jruby.runtime.callsite
 

Methods in org.jruby.runtime.callsite with parameters of type Block
protected  IRubyObject CachingCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, IRubyObject[] args, ThreadContext context, IRubyObject self)
           
protected  IRubyObject SuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, IRubyObject[] args, ThreadContext context, IRubyObject self, java.lang.String name)
           
protected  IRubyObject CachingCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self)
           
protected  IRubyObject CachingCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, IRubyObject arg)
           
protected  IRubyObject CachingCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2)
           
protected  IRubyObject CachingCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3)
           
protected  IRubyObject SuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, java.lang.String name)
           
protected  IRubyObject SuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg)
           
protected  IRubyObject SuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg1, IRubyObject arg2)
           
protected  IRubyObject SuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3)
           
 IRubyObject CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, Block block)
           
 IRubyObject SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, Block block)
           
 IRubyObject CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block)
           
 IRubyObject SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block)
           
 IRubyObject CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject CachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, Block block)
           
 IRubyObject SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, Block block)
           
 IRubyObject CachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject CachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block)
           
 IRubyObject SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block)
           
 IRubyObject CachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject CachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
 IRubyObject SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
protected  IRubyObject SuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, java.lang.String name, DynamicMethod method, Block block)
           
protected  IRubyObject SuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, java.lang.String name, DynamicMethod method, IRubyObject[] args, Block block)
           
protected  IRubyObject SuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, java.lang.String name, DynamicMethod method, IRubyObject arg0, Block block)
           
protected  IRubyObject SuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, java.lang.String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, Block block)
           
protected  IRubyObject SuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, java.lang.String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 

Uses of Block in org.jruby.runtime.invokedynamic
 

Methods in org.jruby.runtime.invokedynamic with parameters of type Block
static IRubyObject InvokeDynamicSupport.invokeDynamic(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, Block block)
           
static IRubyObject InvokeDynamicSupport.invokeDynamic(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, IRubyObject[] args, Block block)
           
static IRubyObject InvokeDynamicSupport.invokeDynamic(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, IRubyObject arg, Block block)
           
static IRubyObject InvokeDynamicSupport.invokeDynamic(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject InvokeDynamicSupport.invokeDynamic(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
static IRubyObject InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, Block block)
           
static IRubyObject InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, IRubyObject[] args, Block block)
           
static IRubyObject InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, IRubyObject arg, Block block)
           
static IRubyObject InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method, java.lang.Object selfObj, ThreadContext context, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 

Uses of Block in org.jruby.test
 

Methods in org.jruby.test with parameters of type Block
static void MockRubyObject.throwException(IRubyObject recv, Block block)
           
 

Uses of Block in org.jruby.util.io
 

Methods in org.jruby.util.io with parameters of type Block
static IRubyObject JRubyObjectInputStream.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.