Uses of Enum
org.jruby.runtime.Block.Type
Packages that use Block.Type
-
Uses of Block.Type in org.jruby
Fields in org.jruby declared as Block.TypeMethods in org.jruby with parameters of type Block.TypeModifier and TypeMethodDescriptionprivate static IRubyObject[]RubyProc.checkArityForLambda(ThreadContext context, Block.Type type, BlockBody blockBody, IRubyObject... args) Ruby.newBlockPassProc(Block.Type type, Block block) Ruby.newProc(Block.Type type, Block block) static RubyProcRubyProc.newProc(Ruby runtime, Block.Type type) Deprecated.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 IRubyObject[]RubyProc.prepareArgs(ThreadContext context, Block.Type type, BlockBody blockBody, IRubyObject[] args) Deprecated.Constructors in org.jruby with parameters of type Block.TypeModifierConstructorDescriptionprotectedRubyProc(Ruby runtime, RubyClass rubyClass, Block.Type type) protectedRubyProc(Ruby runtime, RubyClass rubyClass, Block.Type type, String file, int line) protectedRubyProc(Ruby runtime, RubyClass rubyClass, Block.Type type, ISourcePosition sourcePosition) Deprecated. -
Uses of Block.Type in org.jruby.ir.runtime
Methods in org.jruby.ir.runtime with parameters of type Block.TypeModifier and TypeMethodDescriptionstatic booleanIRRuntimeHelpers.inLambda(Block.Type blockType) static booleanIRRuntimeHelpers.inMethod(Block.Type blockType) static booleanIRRuntimeHelpers.inNonMethodBodyLambda(StaticScope scope, Block.Type blockType) static booleanIRRuntimeHelpers.inProc(Block.Type blockType) private static booleanIRRuntimeHelpers.inReturnToScope(Block.Type blockType, IRReturnJump exception, DynamicScope currentScope) -
Uses of Block.Type in org.jruby.runtime
Fields in org.jruby.runtime declared as Block.TypeMethods in org.jruby.runtime that return Block.TypeModifier and TypeMethodDescriptionstatic Block.TypeReturns the enum constant of this type with the specified name.static Block.Type[]Block.Type.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.jruby.runtime with parameters of type Block.TypeModifier and TypeMethodDescriptionBlock.cloneBlockAsType(Block.Type newType) protected IRubyObjectCompiledIRBlockBody.commonYieldPath(ThreadContext context, Block block, Block.Type type, IRubyObject[] args, IRubyObject self, Block blockArg) protected IRubyObjectInterpretedIRBlockBody.commonYieldPath(ThreadContext context, Block block, Block.Type type, IRubyObject[] args, IRubyObject self, Block blockArg) protected abstract IRubyObjectIRBlockBody.commonYieldPath(ThreadContext context, Block block, Block.Type type, IRubyObject[] args, IRubyObject self, Block blockArg) protected IRubyObjectMixedModeIRBlockBody.commonYieldPath(ThreadContext context, Block block, Block.Type type, IRubyObject[] args, IRubyObject self, Block blockArg) BlockBody.prepareArgumentsForCall(ThreadContext context, IRubyObject[] args, Block.Type type) (package private) static IRubyObject[]Helpers.restructureBlockArgs(ThreadContext context, IRubyObject value, Signature signature, Block.Type type) Constructors in org.jruby.runtime with parameters of type Block.Type