getArgumentDescriptors() · also: get_argument_descriptorsisBuildComplete() · also: is_build_completesetCallCount(int callCount) · also: set_call_countcanCallDirect()completeBuild(org.jruby.runtime.ThreadContext context, org.jruby.runtime.CompiledIRBlockBody blockBody)forceBuild(org.jruby.runtime.ThreadContext context)getName() · also: get_name| field | type | note |
|---|---|---|
| NULL_BODY | BlockBody |
call(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.Block unusedBlock)call(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject arg0, org.jruby.runtime.Block unusedBlock)call(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject arg0, org.jruby.runtime.builtin.IRubyObject arg1, org.jruby.runtime.Block unusedBlock)call(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject arg0, org.jruby.runtime.builtin.IRubyObject arg1, org.jruby.runtime.builtin.IRubyObject arg2, org.jruby.runtime.Block unusedBlock)isGiven() · also: is_givenIs the current block a real yield'able block instead a null one
Returns: true if this is a valid block or false otherwise
prepareArgumentsForCall(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] args, org.jruby.runtime.Block.Type type)getTestBlockBody() · also: get_test_block_bodyyield(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject value)yield(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject[] args, org.jruby.runtime.builtin.IRubyObject self)yield(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject[] args, org.jruby.runtime.builtin.IRubyObject self, org.jruby.runtime.Block blockArg)yield(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject value, org.jruby.runtime.Block blockArg)completeBuild(T buildResult)getFile() · also: get_fileReturns: method/block source file
getOwnerName(org.jruby.runtime.ThreadContext context)getLine() · also: get_lineReturns: method/block source file line
getOwnerName() · also: get_owner_nameReturn the owning module/class name.
Returns: method/block owner's name
setStaticScope(org.jruby.parser.StaticScope newScope) · also: set_static_scopecall(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block)call(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject arg0)call(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject arg0, org.jruby.runtime.builtin.IRubyObject arg1)call(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject arg0, org.jruby.runtime.builtin.IRubyObject arg1, org.jruby.runtime.builtin.IRubyObject arg2)call(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject[] args)call(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject[] args, org.jruby.runtime.Block blockArg)doYield(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject value)doYield(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject[] args, org.jruby.runtime.builtin.IRubyObject self)getFile() · also: get_filegetLine() · also: get_lineisRubyBlock() · also: is_ruby_blockyieldSpecific(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block)yieldSpecific(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject arg0)yieldSpecific(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject arg0, org.jruby.runtime.builtin.IRubyObject arg1)yieldSpecific(org.jruby.runtime.ThreadContext context, org.jruby.runtime.Block block, org.jruby.runtime.builtin.IRubyObject arg0, org.jruby.runtime.builtin.IRubyObject arg1, org.jruby.runtime.builtin.IRubyObject arg2)