Uses of Class
org.jruby.runtime.Signature
Packages that use Signature
Package
Description
-
Uses of Signature in org.jruby
Modifier and TypeMethodDescriptionstatic IRubyObjectRubyEnumerable.callEach(ThreadContext context, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) Deprecated.static IRubyObjectRubyEnumerable.callEach(ThreadContext context, IRubyObject self, Signature signature, BlockCallback callback) static IRubyObjectRubyEnumerable.callEach(ThreadContext context, CallSite each, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) static IRubyObjectRubyEnumerable.callEach(ThreadContext context, CallSite each, IRubyObject self, IRubyObject arg0, Signature signature, BlockCallback callback) static IRubyObjectRubyEnumerable.callEach(ThreadContext context, CallSite each, IRubyObject self, Signature signature, BlockCallback callback) 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) 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 OperandIRBuilder.buildFor(U receiverNode, U var, U body, StaticScope staticScope, Signature signature, int line, int endLine) protected OperandIRBuilder.buildForIter(U var, U body, StaticScope staticScope, Signature signature, int line, int endLine) protected OperandIRBuilder.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) voidIRBuilderAST.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 IRScopeIRReader.createScope(IRManager manager, IRScopeType type, ByteList byteName, String file, int line, IRScope lexicalParent, Signature signature, StaticScope staticScope) voidvoidvoid -
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 TypeMethodDescriptionvoidStaticScope.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 SignatureSignature.FOUR_ARGUMENTSstatic final SignatureSignature.FOUR_REQUIREDstatic final SignatureSignature.NO_ARGUMENTSstatic final SignatureSignature.ONE_ARGUMENTstatic final SignatureSignature.ONE_OPT_ARGUMENTstatic final SignatureSignature.ONE_REQUIREDstatic final SignatureSignature.OPTIONALprotected final SignatureBlockBody.signaturestatic final SignatureSignature.THREE_ARGUMENTSstatic final SignatureSignature.THREE_REQUIREDstatic final SignatureSignature.TWO_ARGUMENTSstatic final SignatureSignature.TWO_REQUIREDMethods in org.jruby.runtime that return SignatureModifier and TypeMethodDescriptionstatic SignatureSignature.decode(long l) static SignatureSignature.from(int pre, int opt, int post, int kwargs, int requiredKwargs, Signature.Rest rest, int keyRest) static Signaturestatic Signaturestatic Signaturestatic SignatureSignature.from(PostExeNode iter) static SignatureSignature.from(PreExeNode iter) static SignatureDeprecated.static SignatureSignature.fromArityValue(int arityValue) Block.getSignature()BlockBody.getSignature()Methods in org.jruby.runtime with parameters of type SignatureModifier and TypeMethodDescriptionstatic 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, 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)