Uses of Class
org.jruby.runtime.Block
Packages that use Block
Package
Description
-
Uses of Block in org.jruby
Modifier and TypeMethodDescriptionstatic IRubyObjectRubyProcess._fork(ThreadContext context, IRubyObject recv, Block block) RubyThreadGroup.add(IRubyObject rubyThread, Block block) Deprecated.RubyThreadGroup.add(ThreadContext context, IRubyObject rubyThread, Block block) RubyThread.add_trace_func(ThreadContext context, IRubyObject trace_func, Block block) static IRubyObjectRubyThread.add_trace_func(ThreadContext context, IRubyObject recv, IRubyObject trace_func, Block block) RubyArray.all_p(ThreadContext context, Block block) RubyArray.all_p(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.all_p(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.all_p(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyEnumerable.all_p(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.all_pCommon(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.all_pCommon(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObjectRubyEnumerable.all_pCommon(ThreadContext localContext, CallSite each, IRubyObject self, IRubyObject pattern, Block block) RubyArray.any_p(ThreadContext context, Block block) RubyArray.any_p(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.any_p(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.any_p(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyEnumerable.any_p(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyHash.any_p(ThreadContext context, Block block) RubyHash.any_p(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyHash.any_p(ThreadContext context, IRubyObject pattern, Block block) protected IRubyObjectRubyHash.any_p_i(ThreadContext context, Block block) protected IRubyObjectRubyHash.any_p_i_fast(ThreadContext context, Block block) RubyArray.any_pCommon(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.any_pCommon(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObjectRubyEnumerable.any_pCommon(ThreadContext localContext, CallSite site, IRubyObject self, IRubyObject pattern, Block block) static IRubyObjectRubyKernel.at_exit(ThreadContext context, IRubyObject recv, Block block) RubyUnboundMethod.bind_call(ThreadContext context, IRubyObject[] args, Block block) static RubyBindingRubyKernel.binding(ThreadContext context, IRubyObject recv, Block block) static RubyBooleanRubyKernel.blockGiven(ThreadContext context, IRubyObject recv, Block frameBlock) RubyArray.bsearch(ThreadContext context, Block block) RubyArray.bsearch_index(ThreadContext context, Block block) static IRubyObjectRubyArgsFile.bytes(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyIO.bytes(ThreadContext context, Block block) Deprecated.RubyString.bytes(ThreadContext context, Block block) RubyEnumerable.AppendBlockCallback.call(ThreadContext context, IRubyObject[] args, Block block) RubyEnumerable.AppendBlockCallback.call(ThreadContext context, IRubyObject arg, Block block) RubyEnumerable.ChunkedBlockCallback.call(ThreadContext context, IRubyObject[] args, Block block) RubyEnumerable.PutKeyValueCallback.call(ThreadContext context, IRubyObject[] largs, Block blk) RubyEnumerable.TallyCallback.call(ThreadContext context, IRubyObject[] largs, Block blk) RubyKernel.MethodMissingMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) RubyMethod.call(ThreadContext context, Block block) Call the method.RubyMethod.call(ThreadContext context, IRubyObject[] args, Block block) RubyMethod.call(ThreadContext context, IRubyObject arg, Block block) RubyMethod.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyMethod.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyModule.RespondToMissingMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectRubyProc.call(ThreadContext context, Block blockCallArg) final IRubyObjectRubyProc.call(ThreadContext context, IRubyObject[] args, Block blockCallArg) final IRubyObjectRubyProc.call(ThreadContext context, IRubyObject[] args, IRubyObject self, RubyModule sourceModule, Block passedBlock) final IRubyObjectRubyProc.call(ThreadContext context, IRubyObject[] args, IRubyObject self, Block passedBlock) Deprecated.final IRubyObjectRubyProc.call(ThreadContext context, IRubyObject arg0, Block blockCallArg) final IRubyObjectRubyProc.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block blockCallArg) final IRubyObjectRubyProc.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block blockCallArg) RubyStruct.Accessor.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) RubyStruct.Mutator.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final voidCall the Ruby initialize method with the supplied arguments and block.final voidRubyObject.callInit(IRubyObject[] args, Block block) Call the Ruby initialize method with the supplied arguments and block.final voidRubyObject.callInit(IRubyObject arg0, Block block) Call the Ruby initialize method with the supplied arguments and block.final voidRubyObject.callInit(IRubyObject arg0, IRubyObject arg1, Block block) Call the Ruby initialize method with the supplied arguments and block.final voidRubyObject.callInit(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final voidRubyObject.callInit(ThreadContext context, Block block) final voidRubyObject.callInit(ThreadContext context, IRubyObject[] args, Block block) final voidRubyObject.callInit(ThreadContext context, IRubyObject arg0, Block block) final voidRubyObject.callInit(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) final voidRubyObject.callInit(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObjectBasicObjectStub.callMethod(IRubyObject self, ThreadContext context, String name, IRubyObject[] args, Block block) final IRubyObjectRubyBasicObject.callMethod(ThreadContext context, String name, IRubyObject[] args, Block block) Will invoke a named method with the supplied arguments and supplied block with functional invocation.RubyObjectAdapter.callMethod(IRubyObject receiver, String methodName, IRubyObject[] args, Block block) static IRubyObjectBasicObjectStub.callSuper(IRubyObject self, ThreadContext context, IRubyObject[] args, Block block) RubyBasicObject.callSuper(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyObjectAdapter.callSuper(IRubyObject receiver, IRubyObject[] args, Block block) final IRubyObjectDeprecated.static IRubyObjectRubyArgsFile.chars(ThreadContext context, IRubyObject recv, Block block) RubyIO.chars(ThreadContext context, Block block) Deprecated.RubyString.chars(ThreadContext context, Block block) RubyDir.chdir(ThreadContext context, Block block) static IRubyObjectRubyDir.chdir(ThreadContext context, IRubyObject recv, Block block) Changes the current directory topathstatic IRubyObjectRubyDir.chdir(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyDir.chdir(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) Changes the current directory topathstatic IRubyObjectRubyEnumerable.chunk(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyArgsFile.codepoints(ThreadContext context, IRubyObject recv, Block block) Deprecated.RubyIO.codepoints(ThreadContext context, Block block) Deprecated.RubyString.codepoints(ThreadContext context, Block block) RubyArray.collect(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.collect(ThreadContext context, IRubyObject self, Block block) RubyArray.collect_bang(ThreadContext context, Block block) rb_ary_collect_bangstatic IRubyObjectRubyEnumerable.collect_concat(ThreadContext context, IRubyObject self, Block block) RubyArray.collectArray(ThreadContext context, Block block) Collect the contents of this array after filtering through block, or return a new equivalent array if the block is not given (!isGiven()).RubyArray.collectBang(ThreadContext context, Block block) rb_ary_collect_bangRubyArray.combination(ThreadContext context, IRubyObject num, Block block) rb_ary_combinationRubyModule.const_missing(ThreadContext context, IRubyObject rubyName, Block block) Base implementation of Module#const_missing, throws NameError for specific missing constant.RubyArray.count(ThreadContext context, Block block) RubyArray.count(ThreadContext context, IRubyObject obj, Block block) static IRubyObjectRubyEnumerable.count(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.count(ThreadContext context, IRubyObject self, IRubyObject methodArg, Block block) RubyRange.count(ThreadContext context, Block block) static IRubyObjectRubyArray.create(IRubyObject klass, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyArray.create(ThreadContext context, IRubyObject klass, IRubyObject[] args, Block block) rb_ary_s_createstatic IRubyObjectRubyHash.create(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) rb_hash_s_createRubyArray.cycle(ThreadContext context, Block block) rb_ary_cycleRubyArray.cycle(ThreadContext context, IRubyObject arg, Block block) rb_ary_cyclestatic IRubyObjectRubyEnumerable.cycle(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.cycle(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static RubyClassRubyData.define(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyObjectSpace.define_finalizer(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyObjectSpace.define_finalizer(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyModule.define_method(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyModule.define_method(ThreadContext context, IRubyObject arg0, Block block) RubyModule.define_method(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectRubyKernel.define_singleton_method(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyModule.defineMethodFromBlock(ThreadContext context, IRubyObject arg0, Block block, Visibility visibility) RubyArray.delete(ThreadContext context, IRubyObject item, Block block) rb_ary_deleteRubyGlobal.CaseInsensitiveStringOnlyRubyHash.delete(ThreadContext context, IRubyObject key, Block block) RubyHash.delete(ThreadContext context, IRubyObject key, Block block) rb_hash_deleteRubyObjectSpace.AbstractWeakMap.delete(ThreadContext context, IRubyObject key, Block block) RubyArray.delete_if(ThreadContext context, Block block) RubyHash.delete_if(ThreadContext context, Block block) RubyHash.delete_ifInternal(ThreadContext context, Block block) rb_hash_delete_ifRubyArray.deleteIf(ThreadContext context, Block block) rb_ary_delete_ifstatic IRubyObjectRubyEnumerable.detect(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.detect(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block) RubyArray.detectCommon(ThreadContext context, IRubyObject ifnone, Block block) static IRubyObjectRubyEnumerable.detectCommon(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.detectCommon(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block) static IRubyObjectRubyEnumerable.detectCommon(ThreadContext context, CallSite each, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.detectCommon(ThreadContext context, CallSite each, IRubyObject self, IRubyObject ifnone, Block block) RubyInteger.downto(ThreadContext context, IRubyObject to, Block block) int_downtoprotected IRubyObjectRubySymbol.SymbolProcBody.doYield(ThreadContext context, Block block, IRubyObject value) protected IRubyObjectRubySymbol.SymbolProcBody.doYield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) static IRubyObjectRubyEnumerable.drop(ThreadContext context, IRubyObject self, IRubyObject n, Block block) RubyArray.drop_while(ThreadContext context, Block block) rb_ary_take_whilestatic IRubyObjectRubyEnumerable.drop_while(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyMarshal.dump(IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObjectRubyMarshal.dump(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.RubyTime.dump(IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObjectRubyArgsFile.each(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyArithmeticSequence.each(ThreadContext context, Block block) RubyArray.each(ThreadContext context, Block block) mri: rb_ary_eachRubyChain.each(ThreadContext context, IRubyObject[] args, Block block) RubyDir.each(ThreadContext context, org.jcodings.Encoding enc, Block block) Executes the block once for each entry in the directory.RubyDir.each(ThreadContext context, Block block) Executes the block once for each entry in the directory.RubyDir.each(ThreadContext context, IRubyObject encOpts, Block block) RubyEnumerator.each(ThreadContext context, Block block) Send current block and supplied args to method on target.RubyEnumerator.each(ThreadContext context, IRubyObject[] args, Block block) RubyGenerator.each(ThreadContext context, IRubyObject[] args, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.each(ThreadContext context, Block block) RubyHash.each(ThreadContext context, Block block) RubyIO.each(ThreadContext context, Block block) RubyIO.each(ThreadContext context, IRubyObject[] args, Block block) RubyIO.each(ThreadContext context, IRubyObject arg0, Block block) RubyIO.each(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyIO.each(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyIOBuffer.each(ThreadContext context, IRubyObject _dataType, Block block) RubyIOBuffer.each(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, Block block) RubyIOBuffer.each(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, IRubyObject _count, Block block) RubyObjectSpace.AbstractWeakMap.each(ThreadContext context, Block block) RubyProducer.each(ThreadContext context, IRubyObject[] args, Block block) RubyRange.each(ThreadContext context, Block block) RubyStruct.each(ThreadContext context, Block block) static IRubyObjectRubyArgsFile.each_byte(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyArgsFile.each_byte(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block) RubyIO.each_byte(ThreadContext context, Block block) RubyIOBuffer.each_byte(ThreadContext context, Block block) RubyIOBuffer.each_byte(ThreadContext context, IRubyObject _offset, Block block) RubyIOBuffer.each_byte(ThreadContext context, IRubyObject _offset, IRubyObject _count, Block block) RubyString.each_byte(ThreadContext context, Block block) rb_str_each_byteRubyIO.each_byteInternal(ThreadContext context, Block block) Invoke a block for each byte.static IRubyObjectRubyThread.each_caller_location(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyArgsFile.each_char(ThreadContext context, IRubyObject recv, Block block) RubyIO.each_char(ThreadContext context, Block block) RubyString.each_char(ThreadContext context, Block block) static IRubyObjectRubyArgsFile.each_charCommon(ThreadContext context, IRubyObject recv, Block block) RubyIO.each_charInternal(ThreadContext context, Block block) RubyDir.each_child(ThreadContext context, org.jcodings.Encoding enc, Block block) Executes the block once for each child in the directory (i.e.RubyDir.each_child(ThreadContext context, Block block) Executes the block once for each child in the directory (i.e.static IRubyObjectRubyDir.each_child(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block) Executes the block once for each entry in the directory except for "." and "..", passing the filename of each entry as parameter to the block.static IRubyObjectRubyDir.each_child(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject encOpts, Block block) Executes the block once for each entry in the directory except for "." and "..", passing the filename of each entry as parameter to the block.static IRubyObjectRubyArgsFile.each_codepoint(ThreadContext context, IRubyObject recv, Block block) RubyIO.each_codepoint(ThreadContext context, Block block) RubyString.each_codepoint(ThreadContext context, Block block) rb_str_each_codepointRubyArithmeticSequence.each_cons(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.each_cons(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyEnumerator.each_cons(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.each_entry(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubyEnumerator.each_entry(ThreadContext context, Block block) RubyEnumerator.each_entry(ThreadContext context, IRubyObject[] args, Block block) RubyEnumerator.each_entry(ThreadContext context, IRubyObject arg0, Block block) static IRubyObjectRubyEnumerable.each_entryCommon(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyEnumerable.each_entryCommon(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) RubyString.each_grapheme_cluster(ThreadContext context, Block block) RubyArray.each_index(ThreadContext context, Block block) RubyHash.each_key(ThreadContext context, Block block) RubyObjectSpace.AbstractWeakMap.each_key(ThreadContext context, Block block) RubyHash.each_keyCommon(ThreadContext context, Block block) rb_hash_each_keystatic IRubyObjectRubyArgsFile.each_line(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Invoke a block for each line.RubyIO.each_line(ThreadContext context, Block block) RubyIO.each_line(ThreadContext context, IRubyObject[] args, Block block) RubyIO.each_line(ThreadContext context, IRubyObject arg0, Block block) RubyIO.each_line(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyIO.each_line(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyString.each_line(ThreadContext context, Block block) rb_str_each_lineRubyString.each_line(ThreadContext context, IRubyObject arg, Block block) RubyString.each_line(ThreadContext context, IRubyObject arg, IRubyObject opts, Block block) RubyString.each_lineCommon(ThreadContext context, IRubyObject sep, Block block) Deprecated.static IRubyObjectRubyObjectSpace.each_object(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyObjectSpace.each_objectInternal(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyHash.each_pair(ThreadContext context, Block block) Deprecated.RubyStruct.each_pair(ThreadContext context, Block block) RubyHash.each_pairCommon(ThreadContext context, Block block) rb_hash_each_pairRubyHash.each_pairCommon(ThreadContext context, Block block, boolean oneNine) Deprecated.RubyStruct.each_pairInternal(ThreadContext context, Block block) RubyArithmeticSequence.each_slice(ThreadContext context, IRubyObject arg, Block block) RubyArray.each_slice(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.each_slice(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyEnumerator.each_slice(ThreadContext context, IRubyObject arg, Block block) RubyHash.each_value(ThreadContext context, Block block) RubyObjectSpace.AbstractWeakMap.each_value(ThreadContext context, Block block) RubyHash.each_valueCommon(ThreadContext context, Block block) rb_hash_each_valuestatic IRubyObjectRubyEnumerable.each_with_index(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.each_with_index(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyEnumerable.each_with_index(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) RubyEnumerator.each_with_index(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.each_with_indexCommon(ThreadContext context, IRubyObject self, Block block, IRubyObject[] args) RubyArithmeticSequence.each_with_object(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.each_with_object(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyEnumerator.each_with_object(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.each_with_objectCommon(ThreadContext context, IRubyObject self, Block block, IRubyObject arg) RubyHash.eachCommon(ThreadContext context, Block block) rb_hash_eachRubyArray.eachIndex(ThreadContext context, Block block) rb_ary_each_indexRubyStruct.eachInternal(ThreadContext context, Block block) RubyArray.eachSlice(ThreadContext context, int size, Block block) RubyThreadGroup.enclosed_p(Block block) Deprecated.RubyThreadGroup.enclosed_p(ThreadContext context, Block block) RubyString.encStrScrub(ThreadContext context, org.jcodings.Encoding enc, IRubyObject repl, int cr, Block block) RubyString.encStrScrub(ThreadContext context, org.jcodings.Encoding enc, IRubyObject repl, Block block) static IRubyObjectRubyIO.ensureYieldClose(ThreadContext context, IRubyObject port, Block block) static IRubyObjectRubyIO.ensureYieldClosePipes(ThreadContext context, IRubyObject obj, RubyIO r, RubyIO w, Block block) RubyContinuation.enter(ThreadContext context, IRubyObject yielded, Block block) Deprecated.static IRubyObjectRubyKernel.eval(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyException.exception(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyThread.exit(IRubyObject receiver, Block block) RubyModule.extended(ThreadContext context, IRubyObject other, Block block) RubyArray.fetch(ThreadContext context, IRubyObject[] args, Block block) Deprecated.Use the versions with zero, one, or two args.RubyArray.fetch(ThreadContext context, IRubyObject arg0, Block block) rb_ary_fetchRubyArray.fetch(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) rb_ary_fetchRubyGlobal.CaseInsensitiveStringOnlyRubyHash.fetch(ThreadContext context, IRubyObject[] args, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.fetch(ThreadContext context, IRubyObject key, Block block) RubyHash.fetch(ThreadContext context, IRubyObject[] args, Block block) rb_hash_fetchRubyHash.fetch(ThreadContext context, IRubyObject key, Block block) RubyHash.fetch(ThreadContext context, IRubyObject key, IRubyObject _default, Block block) RubyThread.fetch(ThreadContext context, IRubyObject key, Block block) RubyThread.fetch(ThreadContext context, IRubyObject key, IRubyObject _default, Block block) RubyArray.fetch_values(ThreadContext context, IRubyObject[] args, Block block) RubyHash.fetch_values(ThreadContext context, IRubyObject[] args, Block block) RubyArray.fill(ThreadContext context, Block block) RubyArray.fill(ThreadContext context, IRubyObject arg, Block block) RubyArray.fill(ThreadContext context, IRubyObject arg1, IRubyObject arg2, Block block) RubyArray.fill(ThreadContext context, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) protected IRubyObjectRubyArray.fillCommon(ThreadContext context, int beg, long len, Block block) static IRubyObjectRubyEnumerable.filter_map(ThreadContext context, IRubyObject self, Block block) RubyArray.find(ThreadContext context, IRubyObject ifnone, Block block) static IRubyObjectRubyEnumerable.find(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.find(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block) static IRubyObjectRubyEnumerable.find_all(ThreadContext context, IRubyObject self, Block block) RubyArray.find_index(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.find_index(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.find_index(ThreadContext context, IRubyObject self, IRubyObject cond, Block block) static IRubyObjectRubyEnumerable.find_indexCommon(ThreadContext context, IRubyObject self, Block block, Signature callbackArity) static IRubyObjectRubyEnumerable.find_indexCommon(ThreadContext context, CallSite each, IRubyObject self, Block block, Signature callbackArity) RubyClass.finvoke(ThreadContext context, IRubyObject self, String name, Block block) RubyClass.finvoke(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, Block block) RubyClass.finvoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg, Block block) RubyClass.finvoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) RubyClass.finvoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyClass.finvokeWithRefinements(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, Block block) RubyClass.finvokeWithRefinements(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject[] args, Block block) RubyClass.finvokeWithRefinements(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject arg, Block block) RubyClass.finvokeWithRefinements(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject arg0, IRubyObject arg1, Block block) RubyClass.finvokeWithRefinements(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObjectRubyEnumerable.flat_map(ThreadContext context, IRubyObject self, Block block) static booleanRubyNumeric.floatStep(ThreadContext context, IRubyObject from, IRubyObject to, IRubyObject step, boolean excl, boolean allowEndless, Block block) static IRubyObjectRubyIO.for_fd(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyDir.foreach(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) Executes the block once for each file in the directory specified bypath.static IRubyObjectRubyDir.foreach(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject encOpts, Block block) static IRubyObjectRubyIO.foreach(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyKernel.fork(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyProcess.fork(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyProcess.fork19(ThreadContext context, IRubyObject recv, Block block) Deprecated.static IRubyObjectRubyDir.glob(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Returns an array of filenames matching the specified wildcard patternpat.RubyString.grapheme_clusters(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.grep(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObjectRubyEnumerable.group_by(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyKernel.gsub(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObjectRubyKernel.gsub(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectRubyKernel.LoopMethods.gsub(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObjectRubyKernel.LoopMethods.gsub(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.gsub(ThreadContext context, IRubyObject arg0, Block block) RubyString.gsub(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.gsub_bang(ThreadContext context, IRubyObject arg0, Block block) RubyString.gsub_bang(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.gsubFast(ThreadContext context, RubyRegexp regexp, RubyString repl, Block block) static IRubyObjectRubyThread.handle_interrupt(ThreadContext context, IRubyObject self, IRubyObject _mask, Block block) RubyArray.index(ThreadContext context, Block block) RubyArray.index(ThreadContext context, IRubyObject obj, Block unused) RubyArray.initialize(ThreadContext context, Block block) rb_ary_initializeRubyArray.initialize(ThreadContext context, IRubyObject[] args, Block block) Deprecated.Use the versions with zero, one, or two args.RubyArray.initialize(ThreadContext context, IRubyObject arg0, Block block) rb_ary_initializeRubyArray.initialize(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) rb_ary_initializeRubyClass.initialize(ThreadContext context, Block block) rb_class_initializeRubyClass.initialize(ThreadContext context, IRubyObject superObject, Block block) RubyEnumerator.initialize(ThreadContext context, Block block) RubyEnumerator.initialize(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyEnumerator.initialize(ThreadContext context, IRubyObject size, Block block) RubyException.initialize(IRubyObject[] args, Block block) RubyFile.initialize(ThreadContext context, IRubyObject[] args, Block block) RubyFileStat.initialize(IRubyObject fname, Block unusedBlock) Deprecated.RubyFileStat.initialize(ThreadContext context, IRubyObject fname, Block unusedBlock) RubyGenerator.initialize(ThreadContext context, IRubyObject[] args, Block block) RubyHash.initialize(IRubyObject[] args, Block block) Deprecated.RubyHash.initialize(ThreadContext context, Block block) rb_hash_initializeRubyHash.initialize(ThreadContext context, IRubyObject _default, Block block) RubyHash.initialize(ThreadContext context, IRubyObject _default, IRubyObject hash, Block block) RubyInterrupt.initialize(ThreadContext context, IRubyObject[] args, Block block) RubyIO.initialize(ThreadContext context, IRubyObject fileNumber, Block unused) RubyIO.initialize(ThreadContext context, IRubyObject fileNumber, IRubyObject second, Block unused) RubyIO.initialize(ThreadContext context, IRubyObject fileNumber, IRubyObject modeValue, IRubyObject options, Block unused) RubyModule.initialize(Block block) Deprecated.RubyModule.initialize(ThreadContext context, Block block) rb_mod_initializeRubyNameError.initialize(IRubyObject[] args, Block block) RubyNoMatchingPatternKeyError.initialize(ThreadContext context, IRubyObject[] args, Block block) RubyRange.initialize(ThreadContext context, IRubyObject[] args, Block unusedBlock) RubySignalException.initialize(ThreadContext context, IRubyObject[] args, Block block) RubySystemCallError.initialize(IRubyObject[] args, Block unused) Deprecated.RubySystemExit.initialize(IRubyObject[] args, Block block) Deprecated.RubySystemExit.initialize(ThreadContext context, IRubyObject[] args, Block block) RubyThread.initialize(ThreadContext context, IRubyObject[] args, Block block) RubyUncaughtThrowError.initialize(IRubyObject[] args, Block block) Deprecated.RubyUncaughtThrowError.initialize(ThreadContext context, IRubyObject[] args, Block block) RubyYielder.initialize(ThreadContext context, Block block) RubyFileStat.initialize19(IRubyObject fname, Block unusedBlock) Deprecated.protected IRubyObjectRubyArray.initializeCommon(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyNameError.initializeOptions(IRubyObject[] args, RubyHash options, Block block) RubyNoMethodError.initializeOptions(IRubyObject[] args, RubyHash options, Block block) static IRubyObjectRubyEnumerable.inject(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.inject(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.inject(ThreadContext context, IRubyObject self, IRubyObject init, IRubyObject method, Block block) static IRubyObjectRubyEnumerable.injectCommon(ThreadContext context, IRubyObject self, IRubyObject init, Block block) RubyBasicObject.instance_eval(ThreadContext context, Block block) RubyBasicObject.instance_eval(ThreadContext context, IRubyObject[] args, Block block) RubyBasicObject.instance_eval(ThreadContext context, IRubyObject arg0, Block block) RubyBasicObject.instance_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyBasicObject.instance_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyBasicObject.instance_exec(ThreadContext context, IRubyObject[] args, Block block) rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_).static IRubyObjectRubyEnumerable.inverseGrep(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) RubyClass.invoke(ThreadContext context, IRubyObject self, int methodIndex, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.RubyClass.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke(ThreadContext context, IRubyObject self, String name, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invokeFrom(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, Block block) Deprecated.RubyClass.invokeFrom(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject[] args, Block block) Deprecated.RubyClass.invokeFrom(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg, Block block) Deprecated.RubyClass.invokeFrom(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.RubyClass.invokeFrom(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.RubyArray.keep_if(ThreadContext context, Block block) RubyHash.keep_if(ThreadContext context, Block block) booleanRubyHash.keep_ifCommon(ThreadContext context, Block block) static IRubyObjectRubyThread.kill(IRubyObject recv, IRubyObject rubyThread, Block block) static RubyProcRubyKernel.lambda(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyArgsFile.lines(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.RubyIO.lines(ThreadContext context, Block block) Deprecated.RubyString.lines(ThreadContext context, Block block) RubyString.lines(ThreadContext context, IRubyObject arg, Block block) RubyString.lines(ThreadContext context, IRubyObject arg, IRubyObject opts, Block block) Deprecated.RubyThreadGroup.list(ThreadContext context, Block block) static IRubyObjectRubyKernel.load(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyKernel.load(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyKernel.load(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) static IRubyObjectRubyKernel.load(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject wrap, Block block) static IRubyObjectRubyMarshal.load(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) static RubyTimeRubyTime.load(IRubyObject recv, IRubyObject from, Block block) Deprecated.RubyIOBuffer.locked(ThreadContext context, Block block) static IRubyObjectRubyKernel.loop(ThreadContext context, IRubyObject recv, Block block) RubyArray.map(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.map(ThreadContext context, IRubyObject self, Block block) RubyArray.map_bang(ThreadContext context, Block block) rb_ary_collect_bangRubyString.match(ThreadContext context, IRubyObject[] args, Block block) RubyString.match(ThreadContext context, IRubyObject pattern, Block block) RubyString.match(ThreadContext context, IRubyObject pattern, IRubyObject pos, Block block) RubyRegexp.match_m(ThreadContext context, IRubyObject str, Block block) rb_reg_match_mRubyRegexp.match_m(ThreadContext context, IRubyObject str, IRubyObject pos, Block block) RubySymbol.match_m(ThreadContext context, IRubyObject[] args, Block block) RubySymbol.match_m(ThreadContext context, IRubyObject other, Block block) RubySymbol.match_m(ThreadContext context, IRubyObject other, IRubyObject pos, Block block) RubyString.match19(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyString.match19(ThreadContext context, IRubyObject pattern, IRubyObject pos, Block block) Deprecated.RubyArray.max(ThreadContext context, Block block) RubyArray.max(ThreadContext context, IRubyObject num, Block block) static IRubyObjectRubyEnumerable.max(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.max(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyRange.max(ThreadContext context, Block block) RubyRange.max(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.max_by(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.max_by(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static RubyArrayRubyStruct.members(IRubyObject recv, Block block) Deprecated.static IRubyObjectRubyStruct.StructMethods.members(IRubyObject recv, Block block) Deprecated.RubyHash.merge(ThreadContext context, IRubyObject[] others, Block block) rb_hash_mergeRubyHash.merge(ThreadContext context, IRubyObject other, Block block) Deprecated.RubyHash.merge_bang(ThreadContext context, IRubyObject[] others, Block block) rb_hash_updateRubyHash.merge_bang(ThreadContext context, IRubyObject other, Block block) Deprecated.static IRubyObjectRubyBasicObject.method_missing(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyKernel.method_missing(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyKernel.methodMissing(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args, Block block) Deprecated.RubyArray.min(ThreadContext context, Block block) RubyArray.min(ThreadContext context, IRubyObject num, Block block) static IRubyObjectRubyEnumerable.min(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.min(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyRange.min(ThreadContext context, Block block) RubyRange.min(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.min_by(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.min_by(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.minmax(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.minmax(ThreadContext context, IRubyObject self, Block block) RubyRange.minmax(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.minmax_by(ThreadContext context, IRubyObject self, Block block) RubyModule.module_eval(ThreadContext context, Block block) RubyModule.module_eval(ThreadContext context, IRubyObject[] args, Block block) RubyModule.module_eval(ThreadContext context, IRubyObject arg0, Block block) RubyModule.module_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyModule.module_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyModule.module_exec(ThreadContext context, Block block) RubyModule.module_exec(ThreadContext context, IRubyObject[] args, Block block) RubyMatchData.names(ThreadContext context, Block block) static RubyArrayRubyModule.nesting(ThreadContext context, IRubyObject recv, Block block) Return an array of nested modules or classes.Ruby.newBlockPassProc(Block.Type type, Block block) RubyClass.newInstance(ThreadContext context, Block block) rb_class_new_instanceRubyClass.newInstance(ThreadContext context, IRubyObject[] args, Block block) RubyClass.newInstance(ThreadContext context, IRubyObject arg0, Block block) RubyClass.newInstance(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyClass.newInstance(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObjectRubyIO.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyProc.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Create a new instance of a Proc object.static RubyStringRubyString.newInstance(IRubyObject recv, IRubyObject[] args, Block block) rb_str_s_newstatic RubyClassRubyStruct.newInstance(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static RubyClassRubyStruct.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Create new Struct class.static IRubyObjectRubyThread.newInstance(IRubyObject recv, IRubyObject[] args, Block block) Thread.newstatic IRubyObjectRubyTime.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.Ruby.newProc(Block.Type type, Block block) static RubyProcRubyProc.newProc(Ruby runtime, RubyClass clazz, Block block, Block.Type type, String file, int line) static RubyProcRubyProc.newProc(Ruby runtime, Block block, Block.Type type) static RubyProcRubyProc.newProc(Ruby runtime, Block block, Block.Type type, String file, int line) static RubyProcRubyProc.newProc(Ruby runtime, Block block, Block.Type type, ISourcePosition sourcePosition) Deprecated.static RubyProducerRubyProducer.newProducer(ThreadContext context, IRubyObject init, Block block) static RubyStructRubyStruct.newStruct(IRubyObject recv, Block block) Deprecated.UseCreate.newStruct(ThreadContext, RubyClass, Block)instead.static RubyStructRubyStruct.newStruct(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static RubyStructRubyStruct.newStruct(IRubyObject recv, IRubyObject arg0, Block block) Deprecated.static RubyStructRubyStruct.newStruct(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.static RubyStructRubyStruct.newStruct(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static IRubyObjectRubyStruct.StructMethods.newStruct(IRubyObject recv, Block block) Deprecated.static IRubyObjectRubyStruct.StructMethods.newStruct(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyStruct.StructMethods.newStruct(IRubyObject recv, IRubyObject arg0, Block block) Deprecated.static IRubyObjectRubyStruct.StructMethods.newStruct(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.static IRubyObjectRubyStruct.StructMethods.newStruct(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static IRubyObjectRubyStruct.StructMethods.newStruct(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyStruct.StructMethods.newStruct(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyStruct.StructMethods.newStruct(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObjectRubyStruct.StructMethods.newStruct(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectRubyStruct.StructMethods.newStruct(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static RubyYielderRubyYielder.newYielder(ThreadContext context, Block block) RubyArray.none_p(ThreadContext context, Block block) RubyArray.none_p(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.none_p(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.none_p(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.none_pCommon(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.none_pCommon(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObjectRubyEnumerable.none_pCommon(ThreadContext context, CallSite each, IRubyObject self, IRubyObject pattern, Block block) static IRubyObjectRubyKernel.obj_to_enum(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubyArray.one_p(ThreadContext context, Block block) RubyArray.one_p(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.one_p(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.one_p(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.one_pCommon(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyEnumerable.one_pCommon(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObjectRubyEnumerable.one_pCommon(ThreadContext context, CallSite each, IRubyObject self, IRubyObject pattern, Block block) static IRubyObjectRubyDir.open(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) Returns a new directory object forpath.static IRubyObjectRubyDir.open(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject encOpts, Block block) static IRubyObjectRubyIO.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyKernel.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyEnumerable.partition(ThreadContext context, IRubyObject self, Block block) RubyString.partition(ThreadContext context, Block block) RubyString.partition(ThreadContext context, IRubyObject arg, Block block) RubyArray.permutation(ThreadContext context, Block block) RubyArray.permutation(ThreadContext context, IRubyObject num, Block block) rb_ary_permutationstatic IRubyObjectRubyIO.pipe(ThreadContext context, IRubyObject klass, Block block) static IRubyObjectRubyIO.pipe(ThreadContext context, IRubyObject klass, IRubyObject[] argv, Block block) Deprecated.static IRubyObjectRubyIO.pipe(ThreadContext context, IRubyObject klass, IRubyObject arg0, Block block) static IRubyObjectRubyIO.pipe(ThreadContext context, IRubyObject klass, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectRubyIO.pipe(ThreadContext context, IRubyObject klass, IRubyObject v1, IRubyObject v2, IRubyObject opt, Block block) static IRubyObjectRubyIO.popen(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyIO.popen3(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyIO.popen4(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static RubyProcRubyKernel.proc(ThreadContext context, IRubyObject recv, Block block) static RubyProcRubyKernel.proc_1_9(ThreadContext context, IRubyObject recv, Block block) Deprecated.static IRubyObjectRubyEnumerator.produce(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) MRI: enumerator_s_produceRubyArray.product(ThreadContext context, IRubyObject[] args, Block block) static IRubyObjectRubyKernel.public_send(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyKernel.raise(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyThread.raise(ThreadContext context, IRubyObject[] args, Block block) RubyDir.rb_each_child(ThreadContext context, Block block) static IRubyObjectRubyKernel.rbCatch(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyKernel.rbCatch(ThreadContext context, IRubyObject recv, IRubyObject tag, Block block) RubyArray.rbCollect(ThreadContext context, Block block) rb_ary_collectstatic IRubyObjectRubyIOBuffer.rbFor(ThreadContext context, IRubyObject self, IRubyObject _string, Block block) static IRubyObjectRubyKernel.rbThrow(ThreadContext context, IRubyObject recv, IRubyObject tag, Block block) static IRubyObjectRubyKernel.rbThrow(ThreadContext context, IRubyObject recv, IRubyObject tag, IRubyObject value, Block block) static IRubyObjectRubyIO.read(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) static IRubyObjectRubyIO.readlines(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) RubyModule.refine(ThreadContext context, IRubyObject klass, Block block) RubyMatchData.regexp(ThreadContext context, Block block) RubyArray.reject(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.reject(ThreadContext context, IRubyObject self, Block block) RubyHash.reject(ThreadContext context, Block block) RubyArray.reject_bang(ThreadContext context, Block block) RubyHash.reject_bang(ThreadContext context, Block block) RubyHash.reject_bangInternal(ThreadContext context, Block block) rb_hash_reject_bangRubyArray.rejectBang(ThreadContext context, Block block) final IRubyObjectRubyArray.rejectCommon(ThreadContext context, Block block) rb_ary_reject_bangRubyHash.rejectInternal(ThreadContext context, Block block) rb_hash_rejectRubyBasicObject.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 IRubyObjectRubyKernel.remove_instance_variable(ThreadContext context, IRubyObject self, IRubyObject name, Block block) RubyArray.repeated_permutation(ThreadContext context, IRubyObject num, Block block) RubyArray.repeatedCombination(ThreadContext context, IRubyObject num, Block block) static IRubyObjectRubyKernel.require(IRubyObject recv, IRubyObject name, Block block) Deprecated.static IRubyObjectRubyKernel.require(ThreadContext context, IRubyObject recv, IRubyObject name, Block block) Require.RubyArray.reverse_each(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.reverse_each(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.reverse_each(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubyRange.reverse_each(ThreadContext context, Block block) RubyArray.reverseEach(ThreadContext context, Block block) rb_ary_reverse_eachRubyArray.rindex(ThreadContext context, Block block) RubyArray.rindex(ThreadContext context, IRubyObject obj, Block unused) static IRubyObjectRubyTime.s_new(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.RubyString.scan(ThreadContext context, IRubyObject pat, Block block) rb_str_scanRubyString.scrub(ThreadContext context, Block block) RubyString.scrub(ThreadContext context, IRubyObject repl, Block block) RubyString.scrub_bang(ThreadContext context, Block block) RubyString.scrub_bang(ThreadContext context, IRubyObject repl, Block block) RubyArray.select(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.select(ThreadContext context, IRubyObject self, Block block) RubyHash.select(ThreadContext context, Block block) rb_hash_selectRubyStruct.select(ThreadContext context, Block block) RubyArray.select_bang(ThreadContext context, Block block) RubyHash.select_bang(ThreadContext context, Block block) RubyArray.selectCommon(ThreadContext context, Block block) rb_ary_selectstatic IRubyObjectRubyEnumerable.selectCommon(ThreadContext context, IRubyObject self, Block block, String methodName) RubyBasicObject.send(ThreadContext context, Block block) Deprecated.RubyBasicObject.send(ThreadContext context, IRubyObject[] args, Block block) RubyBasicObject.send(ThreadContext context, IRubyObject arg0, Block block) RubyBasicObject.send(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyBasicObject.send(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObjectRubyKernel.send(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyKernel.send(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObjectRubyKernel.send(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectRubyKernel.send(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObjectRubyKernel.set_trace_func(ThreadContext context, IRubyObject recv, IRubyObject trace_func, Block block) RubyThread.set_trace_func(ThreadContext context, IRubyObject trace_func, Block block) static IRubyObjectRubyBasicObject.singleton_method_added(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block) static IRubyObjectRubyBasicObject.singleton_method_removed(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block) static IRubyObjectRubyBasicObject.singleton_method_undefined(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block) RubyArray.sort(ThreadContext context, Block block) rb_ary_sortstatic IRubyObjectRubyEnumerable.sort(ThreadContext context, IRubyObject self, Block block) RubyHash.sort(ThreadContext context, Block block) Deprecated.RubyArray.sort_bang(ThreadContext context, Block block) rb_ary_sort_bangstatic IRubyObjectRubyEnumerable.sort_by(ThreadContext context, IRubyObject self, Block block) RubyArray.sort_by_bang(ThreadContext context, Block block) rb_ary_sort_by_bangprotected IRubyObjectRubyArray.sortInternal(ThreadContext context, Block block) RubyBasicObject.specificEval(ThreadContext context, RubyModule mod, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyBasicObject.specificEval(ThreadContext context, RubyModule mod, IRubyObject arg, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyBasicObject.specificEval(ThreadContext context, RubyModule mod, IRubyObject arg0, IRubyObject arg1, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyBasicObject.specificEval(ThreadContext context, RubyModule mod, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyObject.specificEval(ThreadContext context, RubyModule mod, IRubyObject[] args, Block block, EvalType evalType) Deprecated.RubyString.splitWithBlock(ThreadContext context, Block block) rb_str_split_mRubyString.splitWithBlock(ThreadContext context, IRubyObject arg0, Block block) RubyString.splitWithBlock(ThreadContext context, IRubyObject pattern, IRubyObject limit, Block block) static RubyThreadRubyThread.start(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static RubyThreadRubyThread.start(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Basically the same as Thread.new .protected static RubyThreadRubyThread.startWaiterThread(Ruby runtime, long pid, Block block) RubyNumeric.step(ThreadContext context, IRubyObject[] args, Block block) num_stepRubyRange.step(ThreadContext context, Block block) RubyRange.step(ThreadContext context, IRubyObject step, Block block) static IRubyObjectRubyIOBuffer.string(ThreadContext context, IRubyObject self, IRubyObject _length, Block block) RubyString.strScrub(ThreadContext context, IRubyObject repl, Block block) Scrub the contents of this string, replacing invalid characters as appropriate.static IRubyObjectRubyKernel.LoopMethods.sub(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObjectRubyKernel.LoopMethods.sub(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.sub(ThreadContext context, IRubyObject arg0, Block block) rb_str_sub / rb_str_sub_bangRubyString.sub(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.sub_bang(ThreadContext context, IRubyObject arg0, Block block) RubyString.sub_bang(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyArray.sum(ThreadContext context, Block block) RubyArray.sum(ThreadContext context, IRubyObject init, Block block) static IRubyObjectRubyEnumerable.sum(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.sum(ThreadContext context, IRubyObject self, IRubyObject init, Block block) RubyArray.sumCommon(ThreadContext context, IRubyObject init, Block block) static IRubyObjectRubyEnumerable.sumCommon(ThreadContext context, IRubyObject self, IRubyObject init, Block block) static IRubyObjectRubyEnumerable.sumCommon(ThreadContext context, CallSite each, IRubyObject self, IRubyObject init, Block block) static IRubyObjectRubyProcess.GroupID.switch_rb(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyProcess.UserID.switch_rb(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyIO.sysopen(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyIO.sysopen(ThreadContext context, IRubyObject recv, IRubyObject[] argv, Block block) static IRubyObjectRubyEnumerable.take(ThreadContext context, IRubyObject self, IRubyObject n, Block block) RubyArray.take_while(ThreadContext context, Block block) rb_ary_take_whilestatic IRubyObjectRubyEnumerable.take_while(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyKernel.tap(ThreadContext context, IRubyObject recv, Block block) Deprecated.RubyFixnum.times(ThreadContext context, Block block) RubyInteger.times(ThreadContext context, Block block) static IRubyObjectRubyProcess.times(IRubyObject recv, Block unusedBlock) Deprecated.static IRubyObjectRubyProcess.times(ThreadContext context, IRubyObject recv, Block unusedBlock) RubyRange.to_a(ThreadContext context, Block block) RubyArray.to_h(ThreadContext context, Block block) static RubyHashRubyData.to_h(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.to_h(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.to_h(ThreadContext context, Block block) RubyHash.to_h(ThreadContext context, Block block) RubyStruct.to_h(ThreadContext context, Block block) protected RubyHashRubyHash.to_h_block(ThreadContext context, Block block) static IRubyObjectRubyKernel.trace_var(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyHash.transform_keys(ThreadContext context, IRubyObject[] args, Block block) RubyHash.transform_keys_bang(ThreadContext context, IRubyObject[] args, Block block) RubyHash.transform_values(ThreadContext context, Block block) RubyHash.transform_values_bang(ThreadContext context, Block block) static IRubyObjectRubyObjectSpace.undefine_finalizer(IRubyObject recv, IRubyObject obj, Block block) Deprecated.static IRubyObjectRubyObjectSpace.undefine_finalizer(ThreadContext context, IRubyObject recv, IRubyObject obj, Block block) RubyArray.uniq(ThreadContext context, Block block) static IRubyObjectRubyEnumerable.uniq(ThreadContext context, IRubyObject self, Block block) RubyArray.uniq_bang(ThreadContext context, Block block) RubyString.unpack(ThreadContext context, IRubyObject obj, Block block) RubyString.unpack(ThreadContext context, IRubyObject obj, IRubyObject opt, Block block) RubyString.unpack1(ThreadContext context, IRubyObject obj, Block block) RubyString.unpack1(ThreadContext context, IRubyObject obj, IRubyObject opt, Block block) static IRubyObjectRubyKernel.untrace_var(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyInteger.upto(ThreadContext context, IRubyObject to, Block block) int_uptofinal IRubyObjectRubyString.upto(ThreadContext context, IRubyObject end, Block block) rb_str_upto_mfinal IRubyObjectRubyString.upto(ThreadContext context, IRubyObject end, IRubyObject excl, Block block) RubyArithmeticSequence.with_index(ThreadContext context, Block block) RubyArithmeticSequence.with_index(ThreadContext context, IRubyObject arg, Block block) RubyChain.with_index(ThreadContext context, Block block) RubyChain.with_index(ThreadContext context, IRubyObject arg, Block block) RubyEnumerator.with_index(ThreadContext context, Block block) RubyEnumerator.with_index(ThreadContext context, IRubyObject arg, Block block) RubyEnumerator.with_object(ThreadContext context, IRubyObject arg, Block block) static IRubyObjectRubyIO.writeStatic(ThreadContext context, IRubyObject recv, IRubyObject[] argv, Block unusedBlock) Deprecated.RubySymbol.SymbolProcBody.yield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) RubySymbol.SymbolProcBody.yield(ThreadContext context, Block block, IRubyObject value, Block blockArg) static IRubyObjectRubyKernel.yield_self(ThreadContext context, IRubyObject recv, Block block) RubySymbol.SymbolProcBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0) RubySymbol.SymbolProcBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) RubySymbol.SymbolProcBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) protected IRubyObjectRubyBasicObject.yieldUnder(ThreadContext context, RubyModule under, Block block, EvalType evalType) Will yield to the specific block changing the self to be the current object instead of the self that is part of the frame saved in the block frame.protected IRubyObjectRubyBasicObject.yieldUnder(ThreadContext context, RubyModule under, IRubyObject[] args, Block block, EvalType evalType) Will yield to the specific block changing the self to be the current object instead of the self that is part of the frame saved in the block frame.RubyArray.zip(ThreadContext context, IRubyObject[] args, Block block) rb_ary_zipstatic IRubyObjectRubyEnumerable.zip(ThreadContext context, IRubyObject self, Block block) static IRubyObjectRubyEnumerable.zip(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyEnumerable.zip(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObjectRubyEnumerable.zipCommon(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyEnumerable.zipCommon(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) static IRubyObjectRubyEnumerable.zipCommon(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObjectRubyEnumerable.zipCommon(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) static IRubyObjectRubyEnumerable.zipCommonAry(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyEnumerable.zipCommonAry(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObjectRubyEnumerable.zipCommonEnum(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectRubyEnumerable.zipCommonEnum(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) ModifierConstructorDescriptionPutKeyValueCallback(Ruby runtime, RubyHash result, Block block) Deprecated.RubyProducer(Ruby runtime, RubyClass klass, IRubyObject init, Block block) -
Uses of Block in org.jruby.api
Methods in org.jruby.api with parameters of type BlockModifier and TypeMethodDescriptionstatic RubyStructCreate.newStruct(ThreadContext context, RubyClass structClass, Block block) Create a new Struct.static RubyStructCreate.newStruct(ThreadContext context, RubyClass structClass, IRubyObject[] args, Block block) Create a new Struct (prefer 0-3 arity versions of this function if you know you arity and it is Struct and not a subclass of Struct).static RubyStructCreate.newStruct(ThreadContext context, RubyClass structClass, IRubyObject arg0, Block block) Create a new Struct.static RubyStructCreate.newStruct(ThreadContext context, RubyClass structClass, IRubyObject arg0, IRubyObject arg1, Block block) Create a new Struct.static RubyStructCreate.newStruct(ThreadContext context, RubyClass structClass, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Create a new Struct. -
Uses of Block in org.jruby.ast.executable
Methods in org.jruby.ast.executable with parameters of type BlockModifier and TypeMethodDescriptionAbstractScript.__file__(ThreadContext context, IRubyObject self, Block block) AbstractScript.__file__(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) AbstractScript.__file__(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) AbstractScript.__file__(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) Script.__file__(ThreadContext context, IRubyObject self, Block block) Script.__file__(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Script.__file__(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) Script.__file__(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) Script.__file__(ThreadContext context, IRubyObject self, IRubyObject arg, IRubyObject arg2, IRubyObject arg3, Block block) AbstractScript.load(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Deprecated.Script.load(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Deprecated.AbstractScript.run(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Script.run(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) -
Uses of Block in org.jruby.embed
Methods in org.jruby.embed with parameters of type BlockModifier and TypeMethodDescription<T> TEmbedRubyObjectAdapter.callMethod(Object receiver, String methodName, Object[] args, Block block, Class<T> returnType) Executes a method defined in Ruby script.<T> TEmbedRubyObjectAdapter.callMethod(Object receiver, String methodName, Object[] args, Block block, Class<T> returnType, EmbedEvalUnit unit) Executes a method defined in Ruby script.EmbedRubyObjectAdapter.callMethod(Object receiver, String methodName, Block block, Object... args) Executes a method defined in Ruby script.<T> TScriptingContainer.callMethod(Object receiver, String methodName, Object[] args, Block block, Class<T> returnType) Executes a method defined in Ruby script.<T> TScriptingContainer.callMethod(Object receiver, String methodName, Object[] args, Block block, Class<T> returnType, EmbedEvalUnit unit) Executes a method defined in Ruby script.ScriptingContainer.callMethod(Object receiver, String methodName, Block block, Object... args) Executes a method defined in Ruby script.<T> T<T> T<T> TEmbedRubyObjectAdapter.runRubyMethod(Class<T> returnType, Object receiver, String methodName, Block block, Object... args) Executes a method defined in Ruby script.<T> TScriptingContainer.runRubyMethod(Class<T> returnType, Object receiver, String methodName, Block block, Object... args) Executes a method defined in Ruby script. -
Uses of Block in org.jruby.embed.internal
Methods in org.jruby.embed.internal with parameters of type BlockModifier and TypeMethodDescription<T> TEmbedRubyObjectAdapterImpl.callMethod(Object receiver, String methodName, Object[] args, Block block, Class<T> returnType) <T> TEmbedRubyObjectAdapterImpl.callMethod(Object receiver, String methodName, Object[] args, Block block, Class<T> returnType, EmbedEvalUnit unit) EmbedRubyObjectAdapterImpl.callMethod(Object receiver, String methodName, Block block, Object... args) EmbedRubyObjectAdapterImpl.callMethod(IRubyObject receiver, String methodName, IRubyObject[] args, Block block) <T> TEmbedRubyObjectAdapterImpl.callSuper(Object receiver, Object[] args, Block block, Class<T> returnType) EmbedRubyObjectAdapterImpl.callSuper(IRubyObject receiver, IRubyObject[] args, Block block) <T> TEmbedRubyObjectAdapterImpl.runRubyMethod(Class<T> returnType, Object receiver, String methodName, Block block, Object... args) -
Uses of Block in org.jruby.exceptions
Methods in org.jruby.exceptions with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectCatchThrow.enter(ThreadContext context, IRubyObject yielded, Block block) -
Uses of Block in org.jruby.ext.bigdecimal
Methods in org.jruby.ext.bigdecimal with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectRubyBigDecimal.save_exception_mode(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyBigDecimal.save_limit(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyBigDecimal.save_rounding_mode(ThreadContext context, IRubyObject recv, Block block) -
Uses of Block in org.jruby.ext.digest
Methods in org.jruby.ext.digest with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectRubyDigest.DigestInstance.bubblebabble(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObjectRubyDigest.DigestClass.s_hexdigest(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated. -
Uses of Block in org.jruby.ext.etc
Methods in org.jruby.ext.etc with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectRubyEtc.group(IRubyObject recv, Block block) Deprecated.static IRubyObjectRubyEtc.group(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectRubyEtc.passwd(IRubyObject recv, Block block) Deprecated.static IRubyObjectRubyEtc.passwd(ThreadContext context, IRubyObject recv, Block block) -
Uses of Block in org.jruby.ext.ffi
Methods in org.jruby.ext.ffi with parameters of type BlockModifier and TypeMethodDescriptionStructLayout.ArrayProxy.each(ThreadContext context, Block block) Needed for Enumerable implementationBuffer.initialize(ThreadContext context, IRubyObject sizeArg, Block block) Buffer.initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject arg2, Block block) Buffer.initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject countArg, IRubyObject clearArg, Block block) final IRubyObjectMemoryPointer.initialize(ThreadContext context, IRubyObject sizeArg, Block block) final IRubyObjectMemoryPointer.initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject count, Block block) final IRubyObjectMemoryPointer.initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject count, IRubyObject clear, Block block) -
Uses of Block in org.jruby.ext.ffi.jffi
Methods in org.jruby.ext.ffi.jffi with parameters of type BlockModifier and TypeMethodDescriptionDefaultMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) NativeInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) static IRubyObjectFunction.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) -
Uses of Block in org.jruby.ext.fiber
Methods in org.jruby.ext.fiber with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectThreadFiber.blocking(ThreadContext context, IRubyObject self, Block block) ThreadFiber.initialize(ThreadContext context, Block block) ThreadFiber.initialize(ThreadContext context, IRubyObject _opts, Block block) static IRubyObjectThreadFiber.FiberSchedulerSupport.schedule(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) -
Uses of Block in org.jruby.ext.io.nonblock
Methods in org.jruby.ext.io.nonblock with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectIONonBlock.nonblock(ThreadContext context, IRubyObject io, Block block) static IRubyObjectIONonBlock.nonblock(ThreadContext context, IRubyObject io, IRubyObject nonblocking, Block block) -
Uses of Block in org.jruby.ext.jruby
Methods in org.jruby.ext.jruby with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectJRubyLibrary.compile(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectJRubyLibrary.compile_ir(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) JRubyExecutionContextLocal.initialize(ThreadContext context, IRubyObject[] args, Block block) static IRubyObjectJRubyObjectInputStream.newInstance(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectJRubyObjectInputStream.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectJRubyLibrary.parse(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectJRubyLibrary.parse_result(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectJRubyUtilLibrary.rbSynchronized(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block) Invoke the given block under synchronized lock, using standard Java synchronization.static IRubyObjectJRubyUtilLibrary.safe_recurse(ThreadContext context, IRubyObject utilModule, IRubyObject state, IRubyObject obj, IRubyObject name, Block block) static IRubyObjectJRubyLibrary.with_current_runtime_as_global(ThreadContext context, IRubyObject recv, Block block) Run the provided (required) block with the "global runtime" set to the current runtime, for libraries that expect to operate against the global runtime.JRubyFiberLocal.withValue(ThreadContext context, IRubyObject value, Block block) -
Uses of Block in org.jruby.ext.monitor
Methods in org.jruby.ext.monitor with parameters of type Block -
Uses of Block in org.jruby.ext.pathname
Methods in org.jruby.ext.pathname with parameters of type BlockModifier and TypeMethodDescriptionRubyPathname.each_entry(ThreadContext context, Block block) RubyPathname.each_line(ThreadContext context, IRubyObject[] args, Block block) RubyPathname.glob(ThreadContext context, IRubyObject[] _args, Block block) static IRubyObjectRubyPathname.glob(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyPathname.opendir(ThreadContext context, Block block) RubyPathname.sub(ThreadContext context, IRubyObject[] args, Block block) -
Uses of Block in org.jruby.ext.set
Methods in org.jruby.ext.set with parameters of type BlockModifier and TypeMethodDescriptionRubySet.classify(ThreadContext context, Block block) RubySet.collect_bang(ThreadContext context, Block block) RubySet.delete_if(ThreadContext context, Block block) RubySet.divide(ThreadContext context, Block block) Divides the set into a set of subsets according to the commonality defined by the given block.RubySet.each(ThreadContext context, Block block) RubySet.initialize(ThreadContext context, Block block) initialize(enum = nil, &block)protected IRubyObjectRubySet.initialize(ThreadContext context, IRubyObject[] args, Block block) RubySet.initialize(ThreadContext context, IRubyObject enume, Block block) initialize(enum = nil, &block)RubySet.keep_if(ThreadContext context, Block block) RubySet.reject_bang(ThreadContext context, Block block) RubySet.select_bang(ThreadContext context, Block block) static IRubyObjectEnumerableExt.to_set(ThreadContext context, IRubyObject self, Block block) static IRubyObjectEnumerableExt.to_set(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubySet.to_set(ThreadContext context, Block block) RubySet.to_set(ThreadContext context, IRubyObject[] args, Block block) RubySet.DivideTSortHash.tsort_each_child(ThreadContext context, IRubyObject node, Block block) RubySet.DivideTSortHash.tsort_each_node(ThreadContext context, Block block) -
Uses of Block in org.jruby.ext.socket
Methods in org.jruby.ext.socket with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectRubyTCPServer.open(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyTCPServer.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyTCPSocket.open(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyUDPSocket.open(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectRubyUDPSocket.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) -
Uses of Block in org.jruby.ext.thread
Methods in org.jruby.ext.thread with parameters of type BlockModifier and TypeMethodDescriptionstatic ConditionVariableConditionVariable.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static MutexMutex.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Mutex.synchronize(ThreadContext context, Block block) -
Uses of Block in org.jruby.ext.timeout
Methods in org.jruby.ext.timeout with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectTimeout.timeout(ThreadContext context, IRubyObject recv, IRubyObject seconds, Block block) static IRubyObjectTimeout.timeout(ThreadContext context, IRubyObject recv, IRubyObject seconds, IRubyObject exceptionType, Block block) static IRubyObjectTimeout.timeout(ThreadContext context, IRubyObject recv, IRubyObject seconds, IRubyObject exceptionType, IRubyObject message, Block block) -
Uses of Block in org.jruby.ext.tracepoint
Methods in org.jruby.ext.tracepoint with parameters of type BlockModifier and TypeMethodDescriptionTracePoint.disable(ThreadContext context, Block block) TracePoint.enable(ThreadContext context, Block block) TracePoint.initialize(ThreadContext context, IRubyObject[] _events, Block block) static IRubyObjectTracePoint.trace(ThreadContext context, IRubyObject self, IRubyObject[] events, Block block) -
Uses of Block in org.jruby.ext.zlib
Methods in org.jruby.ext.zlib with parameters of type BlockModifier and TypeMethodDescriptionJZlibRubyGzipReader.each(ThreadContext context, IRubyObject[] args, Block block) JZlibRubyGzipReader.each_byte(ThreadContext context, Block block) JZlibRubyGzipReader.each_char(ThreadContext context, Block block) JZlibRubyGzipReader.each_line(ThreadContext context, IRubyObject[] args, Block block) ZStream.finish(ThreadContext context, Block block) JZlibInflate.flush_next_out(ThreadContext context, Block block) ZStream.flush_next_out(ThreadContext context, Block block) JZlibInflate.inflate(ThreadContext context, IRubyObject string, Block block) JZlibInflate.inflate(ThreadContext context, ByteList str, Block block) JZlibRubyGzipWriter.initialize(ThreadContext context, IRubyObject[] args, Block block) ZStream.initialize(Block unusedBlock) protected IRubyObjectJZlibDeflate.internalFinish(ThreadContext context, Block block) protected IRubyObjectJZlibInflate.internalFinish(ThreadContext context, Block block) protected IRubyObjectZStream.internalFinish(Block block) Deprecated.protected IRubyObjectZStream.internalFinish(ThreadContext context, Block block) static IRubyObjectJZlibRubyGzipReader.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectJZlibRubyGzipWriter.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static RubyGzipFileRubyGzipFile.newInstance(IRubyObject recv, Block block) Deprecated.static RubyGzipFileRubyGzipFile.newInstance(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectJZlibRubyGzipReader.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectJZlibRubyGzipWriter.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyGzipFile.wrap(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectRubyGzipFile.wrap(ThreadContext context, IRubyObject recv, IRubyObject io, Block block) Deprecated.static IRubyObjectRubyGzipFile.wrap19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObjectJZlibRubyGzipReader.zcat(ThreadContext context, IRubyObject klass, IRubyObject[] args, Block block) Document-method: Zlib::GzipReader.zcat call-seq: Zlib::GzipReader.zcat(io, options = {}, &block) => nil Zlib::GzipReader.zcat(io, options = {}) => string Decompresses all gzip data in the +io+, handling multiple gzip streams until the end of the +io+. -
Uses of Block in org.jruby.internal.runtime
Fields in org.jruby.internal.runtime declared as BlockMethods in org.jruby.internal.runtime with parameters of type BlockModifier and TypeMethodDescriptionabstract SplitSuperStateAbstractIRMethod.startSplitSuperCall(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) Constructors in org.jruby.internal.runtime with parameters of type BlockModifierConstructorDescriptionRubyRunnable(RubyThread rubyThread, ThreadContext creatorContext, IRubyObject[] args, Block currentBlock, int callInfo) -
Uses of Block in org.jruby.internal.runtime.methods
Fields in org.jruby.internal.runtime.methods declared as BlockMethods in org.jruby.internal.runtime.methods that return BlockMethods in org.jruby.internal.runtime.methods with parameters of type BlockModifier and TypeMethodDescriptionAliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, Block block) AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject[] args, Block block) AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, Block block) AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2, Block block) AliasMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) CompiledIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) CompiledIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) CompiledIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) CompiledIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) CompiledIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) CompiledIRNoProtocolMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) CompiledIRNoProtocolMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) CompiledIRNoProtocolMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) CompiledIRNoProtocolMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) CompiledIRNoProtocolMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) DefineMethodMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) DefineMethodMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) DefineMethodMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) DefineMethodMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) DefineMethodMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) DelegatingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, Block block) DelegatingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) DelegatingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) DelegatingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) DelegatingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, Block block) abstract IRubyObjectDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) The minimum 'call' method required for a dynamic method handle.DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, Block block) DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) DynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) HandleMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) HandleMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) HandleMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) HandleMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) HandleMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) InterpretedIRBodyMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) InterpretedIRBodyMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) InterpretedIRBodyMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) InterpretedIRBodyMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) InterpretedIRBodyMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) InterpretedIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) InterpretedIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) InterpretedIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) InterpretedIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) InterpretedIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) JavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) final IRubyObjectJavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) JavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) JavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) JavaMethod.JavaMethodN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) JavaMethod.JavaMethodOneBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodOneOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) abstract IRubyObjectJavaMethod.JavaMethodOneOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg, Block block) JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodOneOrTwoOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) abstract IRubyObjectJavaMethod.JavaMethodOneOrTwoOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodOneOrTwoOrThreeOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) abstract IRubyObjectJavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) JavaMethod.JavaMethodThreeBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodThreeOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) abstract IRubyObjectJavaMethod.JavaMethodThreeOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) JavaMethod.JavaMethodTwoBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodTwoOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) abstract IRubyObjectJavaMethod.JavaMethodTwoOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) JavaMethod.JavaMethodTwoOrThreeBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodTwoOrThreeOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) abstract IRubyObjectJavaMethod.JavaMethodTwoOrThreeOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) JavaMethod.JavaMethodZeroBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodZeroOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) abstract IRubyObjectJavaMethod.JavaMethodZeroOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) abstract IRubyObjectJavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg, Block block) JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) abstract IRubyObjectJavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObjectJavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) abstract IRubyObjectJavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) MethodMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) MixedModeIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) MixedModeIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) MixedModeIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) MixedModeIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) MixedModeIRMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) NullMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) The one implementation of call, which throws an exception because NullMethod can't be invoked.PartialDelegatingMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, Block block) PartialDelegatingMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) PartialDelegatingMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) PartialDelegatingMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) PartialDelegatingMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) ProcMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) ProfilingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) ProfilingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) ProfilingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) ProfilingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) ProfilingDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RefinedMarker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) RefinedWrapper.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SynchronizedDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) SynchronizedDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SynchronizedDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) SynchronizedDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) SynchronizedDynamicMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) UndefinedMethod.call(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) The one implementation of call, which throws an exception because UndefinedMethod can't be invoked.protected voidCompiledIRNoProtocolMethod.pre(ThreadContext context, StaticScope staticScope, RubyModule implementationClass, IRubyObject self, String name, Block block) protected voidMixedModeIRMethod.pre(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass) protected final voidJavaMethod.preFrameAndDummyScope(ThreadContext context, IRubyObject self, String name, Block block) Deprecated.protected final voidJavaMethod.preFrameAndDummyScope(ThreadContext context, IRubyObject self, RubyModule frameClass, String name, Block block) protected final voidJavaMethod.preFrameAndScope(ThreadContext context, IRubyObject self, String name, Block block) Deprecated.protected final voidJavaMethod.preFrameAndScope(ThreadContext context, IRubyObject self, RubyModule frameClass, String name, Block block) protected final voidJavaMethod.preFrameOnly(ThreadContext context, IRubyObject self, String name, Block block) Deprecated.protected final voidJavaMethod.preFrameOnly(ThreadContext context, IRubyObject self, RubyModule frameClass, String name, Block block) protected voidCompiledIRMethod.preSplit(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope scope) protected voidCompiledIRNoProtocolMethod.preSplit(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope scope) protected voidInterpretedIRMethod.preSplit(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope scope) protected voidMixedModeIRMethod.preSplit(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope scope) SplitSuperState<org.jruby.internal.runtime.methods.MethodSplitState> CompiledIRMethod.startSplitSuperCall(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SplitSuperState<org.jruby.internal.runtime.methods.MethodSplitState> CompiledIRNoProtocolMethod.startSplitSuperCall(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SplitSuperState<org.jruby.internal.runtime.methods.MethodSplitState> InterpretedIRMethod.startSplitSuperCall(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SplitSuperState<org.jruby.internal.runtime.methods.MethodSplitState> MixedModeIRMethod.startSplitSuperCall(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) Constructors in org.jruby.internal.runtime.methods with parameters of type BlockModifierConstructorDescriptionDefineMethodMethod(IRScope method, Visibility visibility, RubyModule implementationClass, Block capturedBlock) ExitableReturn(RubyArray<?> arguments, Block block) -
Uses of Block in org.jruby.ir.instructions
Methods in org.jruby.ir.instructions that return BlockModifier and TypeMethodDescriptionCallBase.prepareBlock(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) Methods in org.jruby.ir.instructions with parameters of type BlockModifier and TypeMethodDescriptionRuntimeHelperCall.callHelper(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp, Block block) voidCheckForLJEInstr.check(ThreadContext context, DynamicScope dynamicScope, Block block) voidCheckArityInstr.checkArity(ThreadContext context, IRubyObject self, StaticScope scope, DynamicScope dynamicScope, IRubyObject[] args, Block block, Object[] temp) -
Uses of Block in org.jruby.ir.interpreter
Methods in org.jruby.ir.interpreter with parameters of type BlockModifier and TypeMethodDescriptionExitableInterpreterEngine.interpret(ThreadContext context, Block block, IRubyObject self, ExitableInterpreterContext interpreterContext, ExitableInterpreterEngineState state, RubyModule implClass, String name, IRubyObject[] args, Block blockArg) InterpreterEngine.interpret(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, Block blockArg) InterpreterEngine.interpret(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject[] args, Block blockArg) InterpreterEngine.interpret(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, Block blockArg) InterpreterEngine.interpret(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, IRubyObject arg2, Block blockArg) InterpreterEngine.interpret(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block blockArg) InterpreterEngine.interpret(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, Block blockArg) StartupInterpreterEngine.interpret(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject[] args, Block blockArg) static IRubyObjectInterpreter.INTERPRET_BLOCK(ThreadContext context, Block block, IRubyObject self, InterpreterContext ic, IRubyObject[] args, String name, Block blockArg) static IRubyObjectInterpreter.INTERPRET_EVAL(ThreadContext context, IRubyObject self, InterpreterContext ic, RubyModule clazz, IRubyObject[] args, String name, Block blockArg) static IRubyObjectInterpreter.INTERPRET_METHOD(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, Block block) static IRubyObjectInterpreter.INTERPRET_METHOD(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject[] args, Block block) static IRubyObjectInterpreter.INTERPRET_METHOD(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject arg0, Block block) static IRubyObjectInterpreter.INTERPRET_METHOD(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectInterpreter.INTERPRET_METHOD(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static voidInterpreter.preFrameScope(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope parentScope, Visibility visibility) protected static voidInterpreterEngine.processBookKeepingOp(ThreadContext context, Block block, Instr instr, Operation operation, String name, IRubyObject[] args, IRubyObject self, Block blockArg, RubyModule implClass, DynamicScope currDynScope, Object[] temp, StaticScope currScope) protected static voidExitableInterpreterEngine.processOtherOp(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject self) protected static voidInterpreterEngine.processOtherOp(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject self, double[] floats, long[] fixnums, boolean[] booleans) protected static voidStartupInterpreterEngine.processOtherOp(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject self) protected static IRubyObjectInterpreterEngine.processReturnOp(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, Object[] temp, IRubyObject self, StaticScope currScope) protected static voidInterpreterEngine.receiveArg(ThreadContext context, Instr i, Operation operation, IRubyObject self, IRubyObject[] args, boolean ruby2Keywords, StaticScope currScope, DynamicScope currDynScope, Object[] temp, Object exception, Block blockArg) -
Uses of Block in org.jruby.ir.operands
Methods in org.jruby.ir.operands with parameters of type BlockModifier and TypeMethodDescriptionUndefinedValue.callMethod(ThreadContext context, String name, IRubyObject[] args, Block block) UndefinedValue.callSuper(ThreadContext context, IRubyObject[] args, Block block) Deprecated. -
Uses of Block in org.jruby.ir.runtime
Methods in org.jruby.ir.runtime that return BlockModifier and TypeMethodDescriptionstatic BlockIRRuntimeHelpers.getBlockFromObject(ThreadContext context, Object value) static BlockIRRuntimeHelpers.getFrameBlockFromBlock(Block block) static BlockIRRuntimeHelpers.getRefinedBlockFromObject(ThreadContext context, StaticScope scope, Object value) static BlockIRRuntimeHelpers.prepareBlock(ThreadContext context, IRubyObject self, DynamicScope scope, BlockBody body) Methods in org.jruby.ir.runtime with parameters of type BlockModifier and TypeMethodDescriptionstatic voidIRRuntimeHelpers.callTrace(ThreadContext context, Block selfBlock, RubyEvent event, String name, String filename, int line) static voidIRRuntimeHelpers.callTraceHooks(ThreadContext context, Block selfBlock, RubyEvent event, String name, String filename, int line) static voidIRRuntimeHelpers.checkArity(ThreadContext context, StaticScope scope, Object[] args, Object keywords, int required, int opt, boolean rest, int restKey, Block block) static voidIRRuntimeHelpers.checkAritySpecificArgs(ThreadContext context, StaticScope scope, Object[] args, int required, int opt, boolean rest, int restKey, Block block) static voidIRRuntimeHelpers.checkForLJE(ThreadContext context, DynamicScope currentScope, boolean definedWithinMethod, Block block) static IRubyObjectIRRuntimeHelpers.classSuper(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObjectIRRuntimeHelpers.classSuperIter(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObjectIRRuntimeHelpers.classSuperIterSplatArgs(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObjectIRRuntimeHelpers.classSuperSplatArgs(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static BlockIRRuntimeHelpers.getFrameBlockFromBlock(Block block) static StringIRRuntimeHelpers.getFrameNameFromBlock(Block block) static IRubyObjectIRRuntimeHelpers.handleBreakAndReturnsInLambdas(ThreadContext context, DynamicScope dynScope, Object exc, Block block) static IRubyObjectIRRuntimeHelpers.initiateBreak(ThreadContext context, DynamicScope dynScope, IRubyObject breakValue, Block block) static IRubyObjectIRRuntimeHelpers.initiateNonLocalReturn(DynamicScope currentScope, Block block, IRubyObject returnValue) static IRubyObjectIRRuntimeHelpers.instanceSuper(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObjectIRRuntimeHelpers.instanceSuperIter(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObjectIRRuntimeHelpers.instanceSuperIterSplatArgs(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObjectIRRuntimeHelpers.instanceSuperSplatArgs(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static RubyProcIRRuntimeHelpers.newLambdaProc(ThreadContext context, Block block) static IRubyObjectstatic IRubyObjectIRRuntimeHelpers.newProc(ThreadContext context, Block block) static IRubyObject[]IRRuntimeHelpers.prepareBlockArgs(ThreadContext context, Block block, IRubyObject[] args, boolean usesKwArgs, boolean ruby2Keywords) static IRubyObject[]IRRuntimeHelpers.prepareFixedBlockArgs(ThreadContext context, Block block, IRubyObject[] args) static IRubyObject[]IRRuntimeHelpers.prepareNoBlockArgs(ThreadContext context, Block block, IRubyObject[] args) Check whether incoming args are zero length for a lambda, and no-op for non-lambda.static IRubyObject[]IRRuntimeHelpers.prepareSingleBlockArgs(ThreadContext context, Block block, IRubyObject[] args) static DynamicScopeIRRuntimeHelpers.pushBlockDynamicScopeIfNeeded(ThreadContext context, Block block, boolean pushNewDynScope, boolean reuseParentDynScope) static DynamicScopeIRRuntimeHelpers.pushBlockDynamicScopeNew(ThreadContext context, Block block) static DynamicScopeIRRuntimeHelpers.pushBlockDynamicScopeReuse(ThreadContext context, Block block) static voidIRRuntimeHelpers.pushExitBlock(ThreadContext context, Block blk) static IRubyObjectIRRuntimeHelpers.unresolvedSuper(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectIRRuntimeHelpers.unresolvedSuperIter(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectIRRuntimeHelpers.unresolvedSuperIterSplatArgs(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObjectIRRuntimeHelpers.unresolvedSuperSplatArgs(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObjectIRRuntimeHelpers.updateBlockState(Block block, IRubyObject self) static IRubyObjectIRRuntimeHelpers.yield(ThreadContext context, Block b, IRubyObject yieldVal, boolean unwrapArray) static IRubyObjectIRRuntimeHelpers.yieldSpecific(ThreadContext context, Block b) static IRubyObjectIRRuntimeHelpers.yieldValues(ThreadContext context, Block blk, IRubyObject[] args) static IRubyObjectIRRuntimeHelpers.zSuper(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectIRRuntimeHelpers.zSuperSplatArgs(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, boolean[] splatMap) -
Uses of Block in org.jruby.ir.targets.indy
Methods in org.jruby.ir.targets.indy that return BlockModifier and TypeMethodDescriptionstatic BlockConstructBlockBootstrap.constructBlock(Binding binding, CompiledIRBlockBody body) Methods in org.jruby.ir.targets.indy with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectBlockGivenSite.blockGiven(ThreadContext context, Block block) BlockGivenSite.blockGivenFallback(String name, ThreadContext context, IRubyObject self, Block block) static IRubyObjectInvokeSite.callMethodMissing(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject[] args, Block block) Variable arity method_missing invocation.static IRubyObjectInvokeSite.callMethodMissing(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject arg0, Block block) Arity one method_missing invocationstatic IRubyObjectInvokeSite.callMethodMissing(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject arg0, IRubyObject arg1, Block block) Arity two method_missing invocationstatic IRubyObjectInvokeSite.callMethodMissing(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Arity three method_missing invocationstatic voidCheckArityBootstrap.checkArity(ThreadContext context, StaticScope scope, Object[] args, Object keywords, Block block, int req, int opt, boolean rest, int keyrest) static voidCheckArityBootstrap.checkAritySpecificArgs(ThreadContext context, StaticScope scope, Object[] args, Block block, int req, int opt, boolean rest, int keyrest) ArrayDerefInvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.abstract IRubyObjectSuperInvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperInvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperIterInvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ZSuperInvokeSite.fail(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InvokeSite.failf(ThreadContext context, IRubyObject self, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.ArrayDerefInvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) AsStringSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) ClassSuperInvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ClassSuperIterInvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InstanceSuperInvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InstanceSuperIterInvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InvokeSite.invoke(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) InvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) abstract IRubyObjectSuperInvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperInvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperIterInvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ZSuperInvokeSite.invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) voidCallTraceSite.traceBootstrap(ThreadContext context, Block selfBlock) YieldSite.yield(ThreadContext context, Block block, IRubyObject arg) YieldSite.yieldSpecific(ThreadContext context, Block block) YieldSite.yieldValues(ThreadContext context, Block block, IRubyObject[] args) -
Uses of Block in org.jruby.java.invokers
Methods in org.jruby.java.invokers with parameters of type BlockModifier and TypeMethodDescriptionConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) ConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) ConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) ConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) ConstructorInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) InstanceMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) SingletonMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) SingletonMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SingletonMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) SingletonMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) SingletonMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) StaticMethodInvoker.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) -
Uses of Block in org.jruby.java.proxies
Fields in org.jruby.java.proxies declared as BlockMethods in org.jruby.java.proxies with parameters of type BlockModifier and TypeMethodDescriptionMapJavaProxy.any_p(ThreadContext context, Block block) MapJavaProxy.any_p(ThreadContext context, IRubyObject[] args, Block block) Deprecated.MapJavaProxy.any_p(ThreadContext context, IRubyObject arg0, Block block) static IRubyObjectJavaInterfaceTemplate.append_features(ThreadContext context, IRubyObject self, IRubyObject clazz, Block block) ConcreteJavaProxy.NewMethodReified.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block blk) ConcreteJavaProxy.StaticJCreateMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) ArrayJavaProxy.count(ThreadContext context, Block block) ArrayJavaProxy.count(ThreadContext context, IRubyObject obj, Block unused) MapJavaProxy.delete(ThreadContext context, IRubyObject key, Block block) rb_hash_deleteMapJavaProxy.delete_if(ThreadContext context, Block block) rb_hash_delete_ifArrayJavaProxy.each(ThreadContext context, Block block) MapJavaProxy.each(ThreadContext context, Block block) rb_hash_eachMapJavaProxy.each_key(ThreadContext context, Block block) rb_hash_each_keyMapJavaProxy.each_value(ThreadContext context, Block block) rb_hash_each_valueArrayJavaProxy.each_with_index(ThreadContext context, Block block) MapJavaProxy.fetch(ThreadContext context, IRubyObject key, Block block) rb_hash_fetchMapJavaProxy.fetch(ThreadContext context, IRubyObject key, IRubyObject _default, Block block) MapJavaProxy.fetch_values(ThreadContext context, IRubyObject[] args, Block block) static IRubyObjectJavaInterfaceTemplate.impl(ThreadContext context, IRubyObject self, IRubyObject[] args, Block implBlock) static IRubyObjectInterfaceJavaProxy.JavaInterfaceExtender.initialize(ThreadContext context, IRubyObject self, IRubyObject javaClassName, Block block) MapJavaProxy.keep_if(ThreadContext context, Block block) rb_hash_keep_ifMapJavaProxy.merge(ThreadContext context, IRubyObject[] others, Block block) rb_hash_mergeMapJavaProxy.merge(ThreadContext context, IRubyObject other, Block block) Deprecated.MapJavaProxy.merge_bang(ThreadContext context, IRubyObject[] others, Block block) rb_hash_merge_bangMapJavaProxy.merge_bang(ThreadContext context, IRubyObject other, Block block) Deprecated.MapJavaProxy.reject(ThreadContext context, Block block) rb_hash_rejectMapJavaProxy.reject_bang(ThreadContext context, Block block) rb_hash_reject_bangMapJavaProxy.select(ThreadContext context, Block block) rb_hash_selectMapJavaProxy.select_bang(ThreadContext context, Block block) rb_hash_select_bangMapJavaProxy.sort(ThreadContext context, Block block) Deprecated.ConcreteJavaProxy.splitInitialized(RubyClass base, IRubyObject[] args, Block block, Java.JCtorCache jcc) Used by reified classes, this method is tightly coupled with RealClassGenerator, finishInitialize Do not refactor without looking at RCG -
Uses of Block in org.jruby.javasupport
Methods in org.jruby.javasupport with parameters of type BlockModifier and TypeMethodDescriptionfinal IRubyObjectJava.JCreateMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) final IRubyObjectJava.JCreateMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) static IRubyObjectJavaUtilities.extend_proxy(ThreadContext context, IRubyObject recv, IRubyObject name, Block block) Deprecated.static IRubyObjectJava.java_to_primitive(IRubyObject recv, IRubyObject object, Block unusedBlock) Deprecated.static IRubyObjectJavaUtil.java_to_primitive(IRubyObject recv, IRubyObject object, Block unusedBlock) Deprecated.static IRubyObjectJava.java_to_ruby(IRubyObject recv, IRubyObject object, Block unusedBlock) Deprecated.static IRubyObjectJava.new_proxy_instance2(IRubyObject recv, IRubyObject wrapper, IRubyObject interfaces, Block block) Deprecated.static IRubyObjectJava.new_proxy_instance2(ThreadContext context, IRubyObject recv, IRubyObject wrapper, IRubyObject interfaces, Block block) static IRubyObjectJavaUtil.primitive_to_java(IRubyObject recv, IRubyObject object, Block unusedBlock) Deprecated.static IRubyObjectJavaProxyMethods.rbSynchronized(ThreadContext context, IRubyObject recv, Block block) static IRubyObjectJavaObject.ruby_synchronized(ThreadContext context, Object lock, Block block) Deprecated.final IRubyObjectJavaObject.ruby_synchronized(ThreadContext context, Block block) Deprecated.static IRubyObjectJava.ruby_to_java(IRubyObject recv, IRubyObject object, Block unusedBlock) Deprecated.static IRubyObjectJavaUtil.ruby_to_java(IRubyObject recv, IRubyObject object, Block unusedBlock) Deprecated. -
Uses of Block in org.jruby.javasupport.ext
Methods in org.jruby.javasupport.ext with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectJavaLang.Iterable.count(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaLang.Iterable.count(ThreadContext context, IRubyObject self, IRubyObject obj, Block unused) static IRubyObjectJavaLang.Iterable.each(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaUtil.Collection.each(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaUtil.Enumeration.each(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaUtil.Iterator.each(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaLang.Iterable.each_with_index(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaUtil.Collection.each_with_index(ThreadContext context, IRubyObject self, Block block) static IRubyObjectModule.import_(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObjectJavaUtil.List.index(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaUtil.List.index(ThreadContext context, IRubyObject self, IRubyObject val, Block ignoredBlock) static IRubyObjectModule.java_import(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObjectModule.java_import(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObjectJavaUtil.List.rindex(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaUtil.List.rindex(ThreadContext context, IRubyObject self, IRubyObject val, Block ignoredBlock) static IRubyObjectJavaUtil.List.sort(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaUtil.List.sort_bang(ThreadContext context, IRubyObject self, Block block) static IRubyObjectJavaLang.Iterable.to_a(ThreadContext context, IRubyObject self, Block block) -
Uses of Block in org.jruby.javasupport.proxy
Methods in org.jruby.javasupport.proxy with parameters of type BlockModifier and TypeMethodDescriptionJavaProxyConstructor.new_instance(IRubyObject[] args, Block block) Deprecated.JavaProxyConstructor.new_instance(ThreadContext context, IRubyObject[] args, Block block) JavaProxyConstructor.new_instance2(ThreadContext context, IRubyObject[] args, Block unusedBlock) -
Uses of Block in org.jruby.runtime
Fields in org.jruby.runtime declared as BlockModifier and TypeFieldDescriptionstatic final BlockBlock.NULL_BLOCKAll Block variables should either refer to a real block or this NULL_BLOCK.Methods in org.jruby.runtime that return BlockModifier and TypeMethodDescriptionBlock.cloneBlock()Block.cloneBlockAndBinding()Block.cloneBlockAndBinding(EvalType evalType) Block.cloneBlockAndFrame()Block.cloneBlockAndFrame(EvalType evalType) Block.cloneBlockAsType(Block.Type newType) Block.cloneBlockForEval(IRubyObject self, EvalType evalType) static BlockMethodBlockBody.createMethodBlock(MethodBlockBody body) Block.deepCloneBlockForEval(IRubyObject self, EvalType evalType) Frame.getBlock()Retrieve the block associated with this frame.static BlockHelpers.getBlock(Ruby runtime, ThreadContext context, IRubyObject self, Node node, Block aBlock) static BlockHelpers.getBlock(ThreadContext context, IRubyObject self, Node node) static BlockHelpers.getBlockFromBlockPassBody(Ruby runtime, IRubyObject proc, Block currentBlock) static BlockHelpers.getBlockFromBlockPassBody(IRubyObject proc, Block currentBlock) Deprecated.ThreadContext.getFrameBlock()static BlockHelpers.getImplicitBlockFromBlockBinding(Block block) static BlockCallBlock.newCallClosure(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext context) Deprecated.static BlockCallBlock.newCallClosure(IRubyObject self, RubyModule imClass, Signature signature, BlockCallback callback, ThreadContext context) static BlockCallBlock.newCallClosure(ThreadContext context, IRubyObject self, Signature signature, BlockCallback callback) static BlockCallBlock19.newCallClosure(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext context) Deprecated.static BlockCallBlock19.newCallClosure(IRubyObject self, RubyModule imClass, Signature signature, BlockCallback callback, ThreadContext context) Methods in org.jruby.runtime with parameters of type BlockModifier and TypeMethodDescriptionBlock.call(ThreadContext context, Block blockArg) Block.call(ThreadContext context, IRubyObject[] args, Block blockArg) Block.call(ThreadContext context, IRubyObject arg0, Block blockArg) Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block blockArg) Block.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block blockArg) BlockBody.call(ThreadContext context, Block block) BlockBody.call(ThreadContext context, Block block, Block unusedBlock) BlockBody.call(ThreadContext context, Block block, IRubyObject arg0) BlockBody.call(ThreadContext context, Block block, IRubyObject[] args) BlockBody.call(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) BlockBody.call(ThreadContext context, Block block, IRubyObject arg0, Block unusedBlock) BlockBody.call(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) BlockBody.call(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, Block unusedBlock) BlockBody.call(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) BlockBody.call(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block unusedBlock) BlockCallback.call(ThreadContext context, IRubyObject[] args, Block block) default IRubyObjectBlockCallback.call(ThreadContext context, IRubyObject arg, Block block) CallBlock.call(ThreadContext context, Block block, IRubyObject[] args) CallBlock.call(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) CallBlock19.call(ThreadContext context, Block block, IRubyObject[] args) CallBlock19.call(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) abstract IRubyObjectCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) Call the site's method against the target object passing no arguments and a non-literal (block pass, &) block.abstract IRubyObjectCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.abstract IRubyObjectCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.abstract IRubyObjectCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Call the site's method against the target object passing two arguments and a non-literal (block pass, &) block.abstract IRubyObjectCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Call the site's method against the target object passing three arguments and a non-literal (block pass, &) block.Helpers.MethodMissingWrapper.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) Helpers.MethodMissingWrapper.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) Helpers.MethodMissingWrapper.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) Helpers.MethodMissingWrapper.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) Helpers.MethodMissingWrapper.call(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) IRBlockBody.call(ThreadContext context, Block block) IRBlockBody.call(ThreadContext context, Block block, IRubyObject arg0) IRBlockBody.call(ThreadContext context, Block block, IRubyObject[] args) IRBlockBody.call(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) IRBlockBody.call(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) IRBlockBody.call(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) JavaInternalBlockBody.call(ThreadContext context, Block block, IRubyObject[] args) JavaInternalBlockBody.call(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) MethodBlockBody.call(ThreadContext context, Block block, IRubyObject[] args) MethodBlockBody.call(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) NullBlockBody.call(ThreadContext context, Block block) NullBlockBody.call(ThreadContext context, Block block, IRubyObject arg0) NullBlockBody.call(ThreadContext context, Block block, IRubyObject[] args) NullBlockBody.call(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) NullBlockBody.call(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) protected IRubyObjectBlockBody.callDirect(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) protected IRubyObjectCompiledIRBlockBody.callDirect(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) protected IRubyObjectInterpretedIRBlockBody.callDirect(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) protected IRubyObjectMixedModeIRBlockBody.callDirect(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) abstract IRubyObjectCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) Call the site's method against the target object passing no arguments and a literal block.abstract IRubyObjectCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing arguments and a literal block.abstract IRubyObjectCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Call the site's method against the target object passing one argument and a literal block.abstract IRubyObjectCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Call the site's method against the target object passing two arguments and a literal block.abstract IRubyObjectCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Call the site's method against the target object passing three arguments and a literal block.static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, Block block) static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject[] args, Block block) static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject arg0, Block block) static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, Block block) static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject[] args, Block block) static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject arg0, Block block) static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectHelpers.callMethodMissing(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) abstract IRubyObjectCallSite.callVarargs(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.abstract IRubyObjectCallSite.callVarargsIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing arguments and a literal block.protected IRubyObjectCompiledIRBlockBody.commonYieldPath(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected IRubyObjectInterpretedIRBlockBody.commonYieldPath(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected abstract IRubyObjectIRBlockBody.commonYieldPath(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected IRubyObjectMixedModeIRBlockBody.commonYieldPath(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected abstract IRubyObjectBlockBody.doYield(ThreadContext context, Block block, IRubyObject value) Subclass specific yield implementation.protected abstract IRubyObjectBlockBody.doYield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) Subclass specific yield implementation.protected IRubyObjectCallBlock.doYield(ThreadContext context, Block block, IRubyObject value) protected IRubyObjectCallBlock.doYield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObjectCallBlock19.doYield(ThreadContext context, Block block, IRubyObject value) protected IRubyObjectCallBlock19.doYield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) Yield to this block, usually passed to the current call.IRBlockBody.doYield(ThreadContext context, Block block, IRubyObject value) IRBlockBody.doYield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObjectJavaInternalBlockBody.doYield(ThreadContext context, Block block, IRubyObject value) protected IRubyObjectJavaInternalBlockBody.doYield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObjectMethodBlockBody.doYield(ThreadContext context, Block block, IRubyObject value) protected IRubyObjectMethodBlockBody.doYield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObjectNullBlockBody.doYield(ThreadContext context, Block block, IRubyObject value) protected IRubyObjectNullBlockBody.doYield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObjectIRBlockBody.doYieldLambda(ThreadContext context, Block block, IRubyObject value) static BlockHelpers.getBlock(Ruby runtime, ThreadContext context, IRubyObject self, Node node, Block aBlock) static BlockHelpers.getBlockFromBlockPassBody(Ruby runtime, IRubyObject proc, Block currentBlock) static BlockHelpers.getBlockFromBlockPassBody(IRubyObject proc, Block currentBlock) Deprecated.static BlockHelpers.getImplicitBlockFromBlockBinding(Block block) static IRubyObjectHelpers.invoke(ThreadContext context, IRubyObject self, String name, Block block) static IRubyObjectHelpers.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, Block block) static IRubyObjectHelpers.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.static IRubyObjectHelpers.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, Block block) static IRubyObjectHelpers.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectHelpers.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObjectHelpers.invoke(ThreadContext context, IRubyObject self, String name, IRubyObject arg, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.static IRubyObjectHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, String name, Block block) static IRubyObjectHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject[] args, Block block) static IRubyObjectHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject arg0, Block block) static IRubyObjectHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectHelpers.invokeAs(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObjectHelpers.invokeFrom(ThreadContext context, IRubyObject caller, IRubyObject self, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.static IRubyObjectHelpers.invokeFrom(ThreadContext context, IRubyObject caller, IRubyObject self, String name, IRubyObject arg, CallType callType, Block block) Deprecated.static IRubyObjectHelpers.invokeSuper(ThreadContext context, IRubyObject self, RubyModule klass, String name, IRubyObject[] args, Block block) static IRubyObjectHelpers.invokeSuper(ThreadContext context, IRubyObject self, RubyModule klass, String name, IRubyObject arg0, Block block) static IRubyObjectHelpers.invokeSuper(ThreadContext context, IRubyObject self, Block block) static IRubyObjectHelpers.invokeSuper(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) The protocol for super method invocation is a bit complicated in Ruby.static IRubyObjectHelpers.invokeSuper(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObjectHelpers.invokeSuper(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObjectHelpers.invokeSuper(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static RubyProcHelpers.newLiteralLambda(ThreadContext context, Block block, IRubyObject self) protected voidContextAwareBlockBody.post(ThreadContext context, Block block, Visibility vis, Frame lastFrame) protected FrameContextAwareBlockBody.pre(ThreadContext context, Block block) voidThreadContext.preExecuteUnder(IRubyObject executeUnderObj, RubyModule executeUnderClass, Block block) voidThreadContext.preMethodFrameAndDummyScope(RubyModule clazz, String name, IRubyObject self, Block block, StaticScope staticScope) voidThreadContext.preMethodFrameAndScope(RubyModule clazz, String name, IRubyObject self, Block block, StaticScope staticScope) voidThreadContext.preMethodFrameOnly(RubyModule clazz, String name, IRubyObject self, Block block) voidThreadContext.preMethodFrameOnly(RubyModule clazz, String name, IRubyObject self, Visibility visiblity, Block block) ThreadContext.preYieldNoScope(Block block) static voidHelpers.registerEndBlock(Block block, Ruby runtime) Deprecated.static booleanBlockBody.testBlockBody(Block block, BlockBody body) voidFrame.updateFrame(RubyModule klazz, IRubyObject self, String name, Block block) Update the frame based on the given values.voidFrame.updateFrame(RubyModule klazz, IRubyObject self, String name, Visibility visibility, Block block) Update the frame based on the given values.final IRubyObjectBlockBody.yield(ThreadContext context, Block block, IRubyObject value) final IRubyObjectBlockBody.yield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) BlockBody.yield(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) BlockBody.yield(ThreadContext context, Block block, IRubyObject value, Block blockArg) protected IRubyObjectBlockBody.yieldDirect(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObjectCompiledIRBlockBody.yieldDirect(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObjectInterpretedIRBlockBody.yieldDirect(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObjectMixedModeIRBlockBody.yieldDirect(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) BlockBody.yieldSpecific(ThreadContext context, Block block) BlockBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0) BlockBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) BlockBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) CallBlock.yieldSpecific(ThreadContext context, Block block) CallBlock.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0) CallBlock19.yieldSpecific(ThreadContext context, Block block) CallBlock19.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0) CallBlock19.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) CallBlock19.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) IRBlockBody.yieldSpecific(ThreadContext context, Block block) IRBlockBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0) IRBlockBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) IRBlockBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) NullBlockBody.yieldSpecific(ThreadContext context, Block block) NullBlockBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0) NullBlockBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) NullBlockBody.yieldSpecific(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) -
Uses of Block in org.jruby.runtime.builtin
Methods in org.jruby.runtime.builtin with parameters of type BlockModifier and TypeMethodDescriptionIRubyObject.callMethod(ThreadContext context, String name, IRubyObject[] args, Block block) 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 BlockModifier and TypeMethodDescriptionCallback.execute(IRubyObject recv, IRubyObject[] args, Block block) Deprecated. -
Uses of Block in org.jruby.runtime.callsite
Methods in org.jruby.runtime.callsite with parameters of type BlockModifier and TypeMethodDescriptionprotected IRubyObjectCachingCallSite.cacheAndCall(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, Block block) protected IRubyObjectCachingCallSite.cacheAndCall(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, Block block, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) protected IRubyObjectCachingCallSite.cacheAndCall(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject[] args, Block block) protected IRubyObjectCachingCallSite.cacheAndCall(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg, Block block) protected IRubyObjectCachingCallSite.cacheAndCall(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg1, IRubyObject arg2, Block block) protected IRubyObjectSuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, IRubyObject[] args, ThreadContext context, IRubyObject self, String name) protected IRubyObjectSuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name) protected IRubyObjectSuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name, IRubyObject arg) protected IRubyObjectSuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2) protected IRubyObjectSuperCallSite.cacheAndCall(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) CachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) ProfilingCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) ProfilingCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) ProfilingCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) ProfilingCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) ProfilingCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) RefinedCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) RefinedCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) RefinedCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) RefinedCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) RefinedCachingCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.call(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObjectCachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) CachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) final IRubyObjectCachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObjectCachingCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.callIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) protected IRubyObjectSuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, Block block) protected IRubyObjectSuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject[] args, Block block) protected IRubyObjectSuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, Block block) protected IRubyObjectSuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, Block block) protected IRubyObjectSuperCallSite.callMethodMissing(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObjectCachingCallSite.callVarargs(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.callVarargs(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.callVarargs(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) final IRubyObjectCachingCallSite.callVarargsIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.callVarargsIter(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.callVarargsIter(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.fcall(ThreadContext context, IRubyObject self, Block block) CachingCallSite.fcall(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.fcall(ThreadContext context, IRubyObject self, IRubyObject arg1, Block block) CachingCallSite.fcall(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) CachingCallSite.fcall(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObjectCachingCallSite.fcallIter(ThreadContext context, IRubyObject self, Block block) CachingCallSite.fcallIter(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.fcallIter(ThreadContext context, IRubyObject self, IRubyObject arg1, Block block) final IRubyObjectCachingCallSite.fcallIter(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObjectCachingCallSite.fcallIter(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObjectCachingCallSite.fcallVarargs(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) final IRubyObjectCachingCallSite.fcallVarargsIter(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) -
Uses of Block in org.jruby.specialized
Methods in org.jruby.specialized with parameters of type BlockModifier and TypeMethodDescriptionRubyArray<?> RubyArrayOneObject.collectArray(ThreadContext context, Block block) RubyArray<?> RubyArrayTwoObject.collectArray(ThreadContext context, Block block) protected IRubyObjectRubyArrayOneObject.sortInternal(ThreadContext context, Block block) protected IRubyObjectRubyArrayTwoObject.sortInternal(ThreadContext context, Block block) -
Uses of Block in org.jruby.util
Methods in org.jruby.util with parameters of type BlockModifier and TypeMethodDescriptionstatic IRubyObjectPack.decode(ThreadContext context, ByteBuffer encode, int occurrences, RubyArray result, Block block, Pack.Converter converter, int mode) static voidPack.decode(ThreadContext context, Ruby runtime, ByteBuffer encode, int occurrences, RubyArray result, Block block, Pack.Converter converter) Deprecated.static IRubyObjectStringSupport.rbStrEnumerateLines(RubyString str, ThreadContext context, String name, IRubyObject arg, Block block, boolean wantarray) static IRubyObjectStringSupport.rbStrEnumerateLines(RubyString str, ThreadContext context, String name, IRubyObject arg, IRubyObject opts, Block block, boolean wantarray) static IRubyObjectPack.unpack1WithBlock(ThreadContext context, RubyString encoded, ByteList formatString, long offset, Block block) static IRubyObjectPack.unpack1WithBlock(ThreadContext context, RubyString encoded, ByteList formatString, Block block) static RubyArrayPack.unpackWithBlock(ThreadContext context, Ruby runtime, ByteList encodedString, ByteList formatString, Block block) Deprecated.static RubyArrayPack.unpackWithBlock(ThreadContext context, RubyString encoded, ByteList formatString, long offset, Block block) static RubyArrayPack.unpackWithBlock(ThreadContext context, RubyString encoded, ByteList formatString, Block block) Decodes str (which may contain binary data) according to the format string, returning an array of each value extracted. -
Uses of Block in org.jruby.util.collections
Methods in org.jruby.util.collections with parameters of type BlockModifier and TypeMethodDescriptionStringArraySet.collectBang(ThreadContext context, Block block) StringArraySet.delete(ThreadContext context, IRubyObject item, Block block) StringArraySet.delete_if(ThreadContext context, Block block) StringArraySet.drop_while(ThreadContext context, Block block) StringArraySet.rejectBang(ThreadContext context, Block block) StringArraySet.select_bang(ThreadContext context, Block block) -
Uses of Block in org.jruby.util.io
Methods in org.jruby.util.io with parameters of type BlockModifier and TypeMethodDescriptionGetline.Callback.getline(ThreadContext context, Self self, IRubyObject rs, int limit, boolean chomp, Block block) static <Self,Return extends IRubyObject>
ReturnGetline.getlineCall(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, int argc, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static <Self,Return extends IRubyObject>
ReturnGetline.getlineCall(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, int argc, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block, boolean keywords) static <Self,Return extends IRubyObject>
ReturnGetline.getlineCall(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, Block block) static <Self,Return extends IRubyObject>
ReturnGetline.getlineCall(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, Block block) Deprecated.static <Self,Return extends IRubyObject>
ReturnGetline.getlineCall(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, Block block, boolean keywords) static <Self,Return extends IRubyObject>
ReturnGetline.getlineCall(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.static <Self,Return extends IRubyObject>
ReturnGetline.getlineCall(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, Block block, boolean keywords) static <Self,Return extends IRubyObject>
ReturnGetline.getlineCall(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static <Self,Return extends IRubyObject>
ReturnGetline.getlineCall(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block, boolean keywords) static IRubyObjectPopenExecutor.popen(ThreadContext context, IRubyObject[] argv, RubyClass klass, Block block)