public class PreExe19Node extends PreExeNode
Constructor and Description |
---|
PreExe19Node(ISourcePosition position,
StaticScope scope,
Node body) |
Modifier and Type | Method and Description |
---|---|
Object |
accept(NodeVisitor iVisitor)
Accept for the visitor pattern.
|
NodeType |
getNodeType() |
IRubyObject |
interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock) |
childNodes, getArgumentType, getBlockBody, getBlockVarNode, getBodyNode, getScope, getVarNode
assign, createList, createList, createList, createList, definition, getNodeName, getPosition, isNil, setPosition, toString
public PreExe19Node(ISourcePosition position, StaticScope scope, Node body)
public NodeType getNodeType()
getNodeType
in class PreExeNode
public Object accept(NodeVisitor iVisitor)
IterNode
accept
in class PreExeNode
iVisitor
- the visitorpublic IRubyObject interpret(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock)
interpret
in class PreExeNode
Copyright © 2001-2016 JRuby. All Rights Reserved.