Uses of Class
org.jruby.runtime.Signature
Packages that use Signature
Package
Description
-
Uses of Signature in org.jruby
Modifier and TypeMethodDescriptionstatic IRubyObject
RubyEnumerable.callEach
(ThreadContext context, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) Deprecated.static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, IRubyObject self, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject arg0, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, IRubyObject self, Block block, Signature callbackArity) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, CallSite each, IRubyObject self, Block block, Signature callbackArity) protected Collection
<Class<?>[]> RubyClass.ConcreteJavaReifier.searchInheritedSignatures
(String id, Signature arity) -
Uses of Signature in org.jruby.internal.runtime
Fields in org.jruby.internal.runtime declared as SignatureMethods in org.jruby.internal.runtime that return Signature -
Uses of Signature in org.jruby.internal.runtime.methods
Fields in org.jruby.internal.runtime.methods declared as SignatureMethods in org.jruby.internal.runtime.methods that return SignatureModifier and TypeMethodDescriptionAliasMethod.getSignature()
DelegatingDynamicMethod.getSignature()
DynamicMethod.getSignature()
Retrieve the signature of this method.HandleMethod.getSignature()
IRMethodArgs.getSignature()
Get the Signature for this method.JavaMethod.getSignature()
JavaMethod.JavaMethodOne.getSignature()
JavaMethod.JavaMethodOneBlock.getSignature()
JavaMethod.JavaMethodThree.getSignature()
JavaMethod.JavaMethodTwo.getSignature()
JavaMethod.JavaMethodZero.getSignature()
PartialDelegatingMethod.getSignature()
ProcMethod.getSignature()
ProfilingDynamicMethod.getSignature()
Methods in org.jruby.internal.runtime.methods with parameters of type Signature -
Uses of Signature in org.jruby.ir
Methods in org.jruby.ir that return SignatureMethods in org.jruby.ir with parameters of type SignatureConstructors in org.jruby.ir with parameters of type SignatureModifierConstructorDescriptionIRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, int coverageMode) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix, boolean isBeginEndBlock) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix, boolean isBeginEndBlock, int coverageMode) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix, int coverageMode) IRFor
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature) IRFor
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList labelPrefix) -
Uses of Signature in org.jruby.ir.builder
Methods in org.jruby.ir.builder with parameters of type SignatureModifier and TypeMethodDescriptionprotected Operand
IRBuilder.buildFor
(U receiverNode, U var, U body, StaticScope staticScope, Signature signature, int line, int endLine) protected Operand
IRBuilder.buildForIter
(U var, U body, StaticScope staticScope, Signature signature, int line, int endLine) protected Operand
IRBuilder.buildIter
(U var, U body, StaticScope staticScope, Signature signature, int line, int endLine) IRBuilder.buildLambda
(U args, U body, StaticScope staticScope, Signature signature, int line) void
IRBuilderAST.receiveRequiredArg
(Node node, Variable keywords, int argIndex, Signature signature) -
Uses of Signature in org.jruby.ir.persistence
Methods in org.jruby.ir.persistence that return SignatureModifier and TypeMethodDescriptionIRReaderDecoder.decodeSignature()
IRReaderStream.decodeSignature()
Methods in org.jruby.ir.persistence with parameters of type SignatureModifier and TypeMethodDescriptionstatic IRScope
IRReader.createScope
(IRManager manager, IRScopeType type, ByteList byteName, String file, int line, IRScope lexicalParent, Signature signature, StaticScope staticScope) void
void
void
-
Uses of Signature in org.jruby.ir.runtime
Methods in org.jruby.ir.runtime with parameters of type SignatureModifier and TypeMethodDescriptionstatic IRubyObject[]
IRRuntimeHelpers.convertValueIntoArgArray
(ThreadContext context, RubyArray array, Signature signature) static IRubyObject[]
IRRuntimeHelpers.convertValueIntoArgArray
(ThreadContext context, IRubyObject value, Signature signature) -
Uses of Signature in org.jruby.ir.targets
Methods in org.jruby.ir.targets with parameters of type Signature -
Uses of Signature in org.jruby.ir.targets.indy
Methods in org.jruby.ir.targets.indy with parameters of type Signature -
Uses of Signature in org.jruby.ir.targets.simple
Methods in org.jruby.ir.targets.simple with parameters of type Signature -
Uses of Signature in org.jruby.parser
Methods in org.jruby.parser that return SignatureModifier and TypeMethodDescriptionStaticScope.getSignature()
For all block or method associated with static scopes this will return the signature for that signature-providing scope.Methods in org.jruby.parser with parameters of type SignatureModifier and TypeMethodDescriptionvoid
StaticScope.setSignature
(Signature signature) This happens in when first defining ArgsNodes or when reifying a method from AOT. -
Uses of Signature in org.jruby.runtime
Fields in org.jruby.runtime declared as SignatureModifier and TypeFieldDescriptionstatic final Signature
Signature.FOUR_ARGUMENTS
static final Signature
Signature.FOUR_REQUIRED
static final Signature
Signature.NO_ARGUMENTS
static final Signature
Signature.ONE_ARGUMENT
static final Signature
Signature.ONE_OPT_ARGUMENT
static final Signature
Signature.ONE_REQUIRED
static final Signature
Signature.OPTIONAL
protected final Signature
BlockBody.signature
static final Signature
Signature.THREE_ARGUMENTS
static final Signature
Signature.THREE_REQUIRED
static final Signature
Signature.TWO_ARGUMENTS
static final Signature
Signature.TWO_REQUIRED
Methods in org.jruby.runtime that return SignatureModifier and TypeMethodDescriptionstatic Signature
Signature.decode
(long l) static Signature
Signature.from
(int pre, int opt, int post, int kwargs, int requiredKwargs, Signature.Rest rest, int keyRest) static Signature
static Signature
static Signature
static Signature
Signature.from
(PostExeNode iter) static Signature
Signature.from
(PreExeNode iter) static Signature
Deprecated.static Signature
Signature.fromArityValue
(int arityValue) Block.getSignature()
BlockBody.getSignature()
Methods in org.jruby.runtime with parameters of type SignatureModifier and TypeMethodDescriptionstatic Block
CallBlock.newCallClosure
(IRubyObject self, RubyModule imClass, Signature signature, BlockCallback callback, ThreadContext context) static Block
CallBlock.newCallClosure
(ThreadContext context, IRubyObject self, Signature signature, BlockCallback callback) static Block
CallBlock19.newCallClosure
(IRubyObject self, RubyModule imClass, Signature signature, BlockCallback callback, ThreadContext context) Constructors in org.jruby.runtime with parameters of type SignatureModifierConstructorDescriptionCallBlock19
(Signature signature, BlockCallback callback, ThreadContext context) ContextAwareBlockBody
(StaticScope scope, Signature signature) InterpretedIRBlockBody
(IRClosure closure, Signature signature) IRBlockBody
(IRScope closure, Signature signature) IRBlockBody
(StaticScope scope, String file, int line, Signature signature) JavaInternalBlockBody
(Ruby runtime, Signature signature) For blocks which can be executed in any thread concurrently.JavaInternalBlockBody
(Ruby runtime, ThreadContext originalContext, String methodName, Signature signature) For blocks which cannot be executed in parallel.MethodBlockBody
(StaticScope staticScope, Signature signature, CacheEntry entry, ArgumentDescriptor[] argsDesc, IRubyObject receiver, RubyModule originModule, String originName, String file, int line) MixedModeIRBlockBody
(IRClosure closure, Signature signature)