public class RestArgNode extends ArgumentNode implements INameNode
containsVariableAssignment, newline
Constructor and Description |
---|
RestArgNode(ArgumentNode argNode) |
RestArgNode(ISourcePosition position,
RubySymbol name,
int index) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(NodeVisitor<T> iVisitor) |
NodeType |
getNodeType() |
boolean |
isAnonymous() |
childNodes, getDepth, getIndex, getName
containsVariableAssignment, createList, createList, createList, createList, findFirstChild, getFile, getLine, getNodeName, getPosition, isNewline, isNil, needsDefinitionCheck, setNewline, setPosition, toString, toString, toStringInternal
public RestArgNode(ISourcePosition position, RubySymbol name, int index)
public RestArgNode(ArgumentNode argNode)
public boolean isAnonymous()
public NodeType getNodeType()
getNodeType
in class ArgumentNode
public <T> T accept(NodeVisitor<T> iVisitor)
accept
in class ArgumentNode
Copyright © 2001-2018 JRuby. All Rights Reserved.