org.jruby.ast
Class ExpandArrayNode
java.lang.Object
org.jruby.ast.AbstractNode
org.jruby.ast.ExpandArrayNode
- All Implemented Interfaces:
- INode, java.io.Serializable
- public class ExpandArrayNode
- extends AbstractNode
Represents an expanded argument (*expr).
this can be used in a method call, in an array reference or in
a right hand side of an assignment (of course all those are variations
on the method call theme with operator flavors).
MRI: ArgsCatNode, ArgsPushNode
- Version:
- $Revision: 1.4 $
- Author:
- jpetersen
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpandArrayNode
public ExpandArrayNode(INode expandNode)
ExpandArrayNode
public ExpandArrayNode(ISourcePosition position,
INode expandNode)
- Constructor for ExpandArrayNode.
- Parameters:
position
-
accept
public void accept(INodeVisitor iVisitor)
- See Also:
INode.accept(INodeVisitor)
getExpandNode
public INode getExpandNode()
- Gets the expandNode.
- Returns:
- Returns a INode
Copyright © 2002 Jan Arne Petersen. All Rights Reserved.