Package org.jruby.ast
Class RestArgNode
java.lang.Object
org.jruby.ast.Node
org.jruby.ast.ArgumentNode
org.jruby.ast.RestArgNode
- All Implemented Interfaces:
INameNode
- Direct Known Subclasses:
UnnamedRestArgNode
-
Field Summary
Fields inherited from class org.jruby.ast.Node
containsVariableAssignment, newline
-
Constructor Summary
ConstructorsConstructorDescriptionRestArgNode
(int line, RubySymbol name, int index) RestArgNode
(ArgumentNode argNode) -
Method Summary
Methods inherited from class org.jruby.ast.ArgumentNode
childNodes, getDepth, getIndex, getName
Methods inherited from class org.jruby.ast.Node
containsVariableAssignment, createList, createList, createList, createList, executesOnce, getFile, getLine, getNodeName, isNewline, isNil, needsDefinitionCheck, setLine, setNewline, toString, toString, toStringExtraInfo, toStringInternal, unsetNewline
-
Constructor Details
-
RestArgNode
-
RestArgNode
-
-
Method Details
-
isAnonymous
public boolean isAnonymous() -
getNodeType
- Overrides:
getNodeType
in classArgumentNode
- Returns:
- the nodeId
-
accept
- Overrides:
accept
in classArgumentNode
-