public class FCallManyArgsNode extends FCallNode implements INameNode, IArgumentNode, BlockAcceptingNode
argsNode, callAdapter, iterNode
Constructor and Description |
---|
FCallManyArgsNode(ISourcePosition position,
String name,
Node argsNode) |
Modifier and Type | Method and Description |
---|---|
IRubyObject |
interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock) |
Node |
setIterNode(Node iterNode) |
accept, childNodes, definition, getArgsNode, getIterNode, getName, getNodeType, setArgsNode
assign, createList, createList, createList, createList, getNodeName, getPosition, isNil, setPosition, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getArgsNode, setArgsNode
getIterNode
public FCallManyArgsNode(ISourcePosition position, String name, Node argsNode)
public Node setIterNode(Node iterNode)
setIterNode
in interface BlockAcceptingNode
setIterNode
in class FCallNode
public IRubyObject interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
Copyright © 2001-2016 JRuby. All Rights Reserved.