Uses of Class
org.jruby.runtime.Signature
Packages that use Signature
Package
Description
-
Uses of Signature in org.jruby
Modifier and TypeMethodDescriptionstatic IRubyObjectRubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) Deprecated.static IRubyObjectRubyEnumerable.callEach(ThreadContext context, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) 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, Signature signature, BlockCallback callback) static IRubyObjectRubyEnumerable.callEach19(Ruby runtime, ThreadContext context, IRubyObject self, Signature signature, BlockCallback callback) Deprecated.protected StringRubyClass.MethodReificator.defineInstanceMethod(String id, String callid, Signature sig, PositionAware position, Class<?>[] methodSignature) 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.MethodReificator.searchClassMethods(Class<?> clz, Signature arity, String id, HashMap<String, Class<?>[]> options) protected Collection<Class<?>[]>RubyClass.ConcreteJavaReifier.searchInheritedSignatures(String id, Signature arity) protected Collection<Class<?>[]>RubyClass.MethodReificator.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 SignatureModifier and TypeFieldDescriptionprivate final SignatureHandleMethod.signatureprotected SignatureJavaMethod.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
Fields in org.jruby.ir declared as SignatureMethods in org.jruby.ir that return SignatureMethods in org.jruby.ir with parameters of type SignatureModifier and TypeMethodDescriptionprivate voidIRBuilder.addArgReceiveInstr(Variable v, int argIndex, Signature signature) voidIRBuilder.receiveRequiredArg(Node node, int argIndex, Signature signature) Constructors 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) 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.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.javasupport
Methods in org.jruby.javasupport that return Signature -
Uses of Signature in org.jruby.parser
Fields in org.jruby.parser declared as SignatureMethods 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) (package private) static IRubyObject[]Helpers.restructureBlockArgs(ThreadContext context, IRubyObject value, Signature signature, Block.Type type) Constructors in org.jruby.runtime with parameters of type SignatureModifierConstructorDescriptionprivateCallBlock(ThreadContext context, Signature signature, BlockCallback callback) CallBlock19(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)