containsVariableAssignment, newline| Constructor and Description |
|---|
ForNode(int line,
Node varNode,
Node bodyNode,
Node iterNode,
StaticScope scope,
int endLine) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(NodeVisitor<T> iVisitor)
Accept for the visitor pattern.
|
java.util.List<Node> |
childNodes() |
ArgsNode |
getArgsNode()
Gets the argsNode.
|
Node |
getIterNode() |
NodeType |
getNodeType() |
getBodyNode, getEndLine, getScope, getVarNodecontainsVariableAssignment, createList, createList, createList, createList, executesOnce, findFirstChild, getFile, getLine, getNodeName, isNewline, isNil, needsDefinitionCheck, setLine, setNewline, toString, toString, toStringExtraInfo, toStringInternal, unsetNewlinepublic ForNode(int line,
Node varNode,
Node bodyNode,
Node iterNode,
StaticScope scope,
int endLine)
public ArgsNode getArgsNode()
DefNodegetArgsNode in interface DefNodegetArgsNode in class IterNodepublic NodeType getNodeType()
getNodeType in class IterNodepublic Node getIterNode()
public <T> T accept(NodeVisitor<T> iVisitor)
public java.util.List<Node> childNodes()
childNodes in class IterNodeCopyright © 2001-2022 JRuby. All Rights Reserved.