public class MultipleAsgn19Node extends AssignableNode
containsVariableAssignment
Constructor and Description |
---|
MultipleAsgn19Node(ISourcePosition position,
ListNode pre,
Node rest,
ListNode post) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(NodeVisitor<T> iVisitor) |
List<Node> |
childNodes() |
Arity |
getArity()
Almost all assignables are only assigned a single value.
|
NodeType |
getNodeType() |
ListNode |
getPost() |
int |
getPostCount() |
ListNode |
getPre() |
int |
getPreCount() |
Node |
getRest() |
getValueNode, setValueNode
containsVariableAssignment, createList, createList, createList, createList, findFirstChild, getNodeName, getPosition, isNil, needsDefinitionCheck, setPosition, toString, toString
public MultipleAsgn19Node(ISourcePosition position, ListNode pre, Node rest, ListNode post)
public NodeType getNodeType()
getNodeType
in class Node
public <T> T accept(NodeVisitor<T> iVisitor)
public Node getRest()
public ListNode getPre()
public int getPreCount()
public int getPostCount()
public ListNode getPost()
public Arity getArity()
AssignableNode
getArity
in interface IArityNode
getArity
in class AssignableNode
public List<Node> childNodes()
childNodes
in class Node
Copyright © 2001-2015 JRuby. All Rights Reserved.