Package | Description |
---|---|
org.jruby.ast | |
org.jruby.ast.visitor | |
org.jruby.internal.runtime.methods | |
org.jruby.ir | |
org.jruby.runtime |
Modifier and Type | Class and Description |
---|---|
class |
ArgsNoArgNode |
class |
ArgsPreOneArgNode |
class |
ArgsPreTwoArgNode |
Modifier and Type | Field and Description |
---|---|
protected ArgsNode |
MethodDefNode.argsNode |
Modifier and Type | Method and Description |
---|---|
ArgsNode |
LambdaNode.getArgs() |
ArgsNode |
MethodDefNode.getArgsNode()
Gets the argsNode.
|
Constructor and Description |
---|
DefnNode(ISourcePosition position,
ArgumentNode nameNode,
ArgsNode argsNode,
StaticScope scope,
Node bodyNode) |
DefsNode(ISourcePosition position,
Node receiverNode,
ArgumentNode nameNode,
ArgsNode argsNode,
StaticScope scope,
Node bodyNode) |
IterNode(ISourcePosition position,
ArgsNode args,
Node body,
StaticScope scope) |
LambdaNode(ISourcePosition position,
ArgsNode args,
Node body,
StaticScope scope) |
MethodDefNode(ISourcePosition position,
ArgumentNode nameNode,
ArgsNode argsNode,
StaticScope scope,
Node bodyNode) |
Modifier and Type | Method and Description |
---|---|
Object |
NodeVisitor.visitArgsNode(ArgsNode iVisited) |
Object |
AbstractNodeVisitor.visitArgsNode(ArgsNode iVisited) |
Modifier and Type | Method and Description |
---|---|
ArgsNode |
MethodArgs.getArgsNode() |
ArgsNode |
JittedMethod.getArgsNode() |
ArgsNode |
InterpretedMethod.getArgsNode() |
ArgsNode |
DefaultMethod.getArgsNode() |
Modifier and Type | Method and Description |
---|---|
static DynamicMethod |
DynamicMethodFactory.newDefaultMethod(Ruby runtime,
RubyModule container,
String name,
StaticScope scope,
Node body,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position) |
static InterpretedMethod |
DynamicMethodFactory.newInterpretedMethod(Ruby runtime,
RubyModule container,
StaticScope scope,
Node body,
String name,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position) |
Constructor and Description |
---|
DefaultMethod(RubyModule implementationClass,
StaticScope staticScope,
Node body,
String name,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position) |
InterpretedMethod(RubyModule implementationClass,
StaticScope staticScope,
Node body,
String name,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position) |
TraceableInterpretedMethod(RubyModule implementationClass,
StaticScope staticScope,
Node body,
String name,
ArgsNode argsNode,
Visibility visibility,
ISourcePosition position) |
Modifier and Type | Method and Description |
---|---|
void |
IRBuilder20.receiveArgs(ArgsNode argsNode,
IRScope s) |
void |
IRBuilder19.receiveArgs(ArgsNode argsNode,
IRScope s) |
protected void |
IRBuilder19.receiveBlockArg(ArgsNode argsNode,
IRScope s) |
void |
IRBuilder19.receiveMethodArgs(ArgsNode argsNode,
IRScope s) |
void |
IRBuilder.receiveMethodArgs(ArgsNode argsNode,
IRScope s) |
protected void |
IRBuilder19.receiveNonBlockArgs(ArgsNode argsNode,
IRScope s) |
protected int |
IRBuilder.receiveOptArgs(ArgsNode argsNode,
IRScope s,
int opt,
int argIndex) |
Modifier and Type | Method and Description |
---|---|
ArgsNode |
Interpreted19Block.getArgs() |
Modifier and Type | Method and Description |
---|---|
static String |
Helpers.encodeParameterList(ArgsNode argsNode) |
Copyright © 2001-2016 JRuby. All Rights Reserved.