org.jruby.ast
Class ArgsPreOneArgNode
java.lang.Object
org.jruby.ast.Node
org.jruby.ast.ArgsNode
org.jruby.ast.ArgsPreOneArgNode
- All Implemented Interfaces:
- ISourcePositionHolder
public class ArgsPreOneArgNode
- extends ArgsNode
Method Summary |
void |
prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
Block block)
|
void |
prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
void |
prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
void |
prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
Methods inherited from class org.jruby.ast.ArgsNode |
accept, assignOptArgs, calculateArity, checkArgCount, childNodes, getArgs, getArity, getBlock, getBlockArgNode, getMaxArgumentsCount, getOptArgs, getOptionalArgsCount, getPost, getPre, getRequiredArgsCount, getRestArg, getRestArgNode, prepare, prepareOptionalArguments, prepareOptOrRestArgs, prepareRestArg, processBlockArg |
Methods inherited from class org.jruby.ast.Node |
addComment, addComments, assign, createList, definition, getComments, getNodeName, getPosition, getPositionIncludingComments, hasComments, interpret, isInvisible, setPosition, toString, when |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ArgsPreOneArgNode
public ArgsPreOneArgNode(ISourcePosition position,
ListNode pre)
prepare
public void prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
- Overrides:
prepare
in class ArgsNode
prepare
public void prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
Block block)
- Overrides:
prepare
in class ArgsNode
prepare
public void prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
- Overrides:
prepare
in class ArgsNode
prepare
public void prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
- Overrides:
prepare
in class ArgsNode
prepare
public void prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
- Overrides:
prepare
in class ArgsNode
Copyright © 2002-2007 JRuby Team. All Rights Reserved.