Package org.jruby.ast
Class MultipleAsgnNode
java.lang.Object
org.jruby.ast.Node
org.jruby.ast.AssignableNode
org.jruby.ast.MultipleAsgnNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ListNodeprivate final ListNodeprivate final NodeFields inherited from class org.jruby.ast.Node
containsVariableAssignment, EMPTY_LIST, newline -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(NodeVisitor<T> iVisitor) getPost()intgetPre()intgetRest()Methods inherited from class org.jruby.ast.AssignableNode
getValueNode, setValueNodeMethods inherited from class org.jruby.ast.Node
containsVariableAssignment, createList, createList, createList, createList, executesOnce, findFirstChild, getFile, getLine, getNodeName, isNewline, isNil, needsDefinitionCheck, setLine, setNewline, toString, toString, toStringExtraInfo, toStringInternal, unsetNewline
-
Field Details
-
pre
-
rest
-
post
-
-
Constructor Details
-
MultipleAsgnNode
-
-
Method Details
-
getNodeType
- Specified by:
getNodeTypein classNode- Returns:
- the nodeId
-
accept
-
getRest
-
getPre
-
getPreCount
public int getPreCount() -
getPostCount
public int getPostCount() -
getPost
-
childNodes
- Specified by:
childNodesin classNode
-