Uses of Class
org.jruby.runtime.ArgumentDescriptor
Packages that use ArgumentDescriptor
Package
Description
-
Uses of ArgumentDescriptor in org.jruby
Methods in org.jruby that return ArgumentDescriptor -
Uses of ArgumentDescriptor in org.jruby.internal.runtime
Methods in org.jruby.internal.runtime that return ArgumentDescriptor -
Uses of ArgumentDescriptor in org.jruby.internal.runtime.methods
Methods in org.jruby.internal.runtime.methods that return ArgumentDescriptorModifier and TypeMethodDescriptionCompiledIRMethod.getArgumentDescriptors()
CompiledIRNoProtocolMethod.getArgumentDescriptors()
InterpretedIRBodyMethod.getArgumentDescriptors()
IRMethodArgs.getArgumentDescriptors()
Get the array of ArgumentDescriptors that represent the arguments to this method.ProcMethod.getArgumentDescriptors()
ProfilingDynamicMethod.getArgumentDescriptors()
-
Uses of ArgumentDescriptor in org.jruby.ir
Fields in org.jruby.ir declared as ArgumentDescriptorModifier and TypeFieldDescriptionprotected ArgumentDescriptor[]
IRClosure.argDesc
protected ArgumentDescriptor[]
IRMethod.argDesc
Methods in org.jruby.ir that return ArgumentDescriptorModifier and TypeMethodDescriptionIRClosure.getArgumentDescriptors()
IRMethod.getArgumentDescriptors()
Methods in org.jruby.ir with parameters of type ArgumentDescriptorModifier and TypeMethodDescriptionvoid
IRClosure.setArgumentDescriptors
(ArgumentDescriptor[] argDesc) Set upon completion of IRBuild of this IRClosure.void
IRMethod.setArgumentDescriptors
(ArgumentDescriptor[] argDesc) Set upon completion of IRBuild of this IRMethod. -
Uses of ArgumentDescriptor in org.jruby.ir.builder
Methods in org.jruby.ir.builder that return ArgumentDescriptorModifier and TypeMethodDescriptionprotected ArgumentDescriptor[]
IRBuilder.createArgumentDescriptor()
-
Uses of ArgumentDescriptor in org.jruby.runtime
Fields in org.jruby.runtime declared as ArgumentDescriptorModifier and TypeFieldDescriptionstatic final ArgumentDescriptor[]
ArgumentDescriptor.ANON_REST
static final ArgumentDescriptor[]
ArgumentDescriptor.EMPTY_ARRAY
static final ArgumentDescriptor[]
ArgumentDescriptor.SYMBOL_PROC
Methods in org.jruby.runtime that return ArgumentDescriptorModifier and TypeMethodDescriptionstatic ArgumentDescriptor[]
Helpers.argsNodeToArgumentDescriptors
(ArgsNode argsNode) Use an ArgsNode (used for blocks) to generate ArgumentDescriptorsstatic ArgumentDescriptor[]
Translate encoded String of argument descriptors back into an ArgumentDescriptor listBlockBody.getArgumentDescriptors()
CompiledIRBlockBody.getArgumentDescriptors()
InterpretedIRBlockBody.getArgumentDescriptors()
MethodBlockBody.getArgumentDescriptors()
MixedModeIRBlockBody.getArgumentDescriptors()
static ArgumentDescriptor[]
Helpers.methodToArgumentDescriptors
(DynamicMethod method) Deprecated.static ArgumentDescriptor[]
Helpers.methodToArgumentDescriptors
(ThreadContext context, DynamicMethod method) static ArgumentDescriptor[]
Helpers.parameterListToArgumentDescriptors
(Ruby runtime, String[] parameterList, boolean isLambda) Deprecated.static ArgumentDescriptor[]
Helpers.parameterListToArgumentDescriptors
(ThreadContext context, String[] parameterList, boolean isLambda) Convert a parameter list from prefix format to ArgumentDescriptor format.Methods in org.jruby.runtime with parameters of type ArgumentDescriptorModifier and TypeMethodDescriptionstatic RubyArray
Helpers.argumentDescriptorsToParameters
(Ruby runtime, ArgumentDescriptor[] argsDesc, boolean isLambda) Deprecated.static RubyArray
Helpers.argumentDescriptorsToParameters
(ThreadContext context, ArgumentDescriptor[] argsDesc, boolean isLambda) Convert a parameter list from ArgumentDescriptor format to "Array of Array" formatstatic String
ArgumentDescriptor.encode
(ArgumentDescriptor[] descriptors) Allow JIT/AOT to store argument descriptors as a single String constant.Constructors in org.jruby.runtime with parameters of type ArgumentDescriptorModifierConstructorDescriptionMethodBlockBody
(StaticScope staticScope, Signature signature, CacheEntry entry, ArgumentDescriptor[] argsDesc, IRubyObject receiver, RubyModule originModule, String originName, String file, int line)