org.jruby.evaluator
Class EvaluateVisitor

java.lang.Object
  extended byorg.jruby.evaluator.EvaluateVisitor
All Implemented Interfaces:
INodeVisitor, NodeVisitor

public final class EvaluateVisitor
extends java.lang.Object
implements NodeVisitor

Version:
$Revision: 1.48 $
Author:
jpetersen

Constructor Summary
EvaluateVisitor(Ruby ruby, IRubyObject self)
           
 
Method Summary
static EvaluateVisitor createVisitor(IRubyObject self)
           
 IRubyObject eval(INode node)
           
 void visitAliasNode(AliasNode iVisited)
           
 void visitAndNode(AndNode iVisited)
           
 void visitArgsNode(ArgsNode iVisited)
           
 void visitArrayNode(ArrayNode iVisited)
           
 void visitAttrSetNode(AttrSetNode iVisited)
           
 void visitBackRefNode(BackRefNode iVisited)
           
 void visitBeginNode(BeginNode iVisited)
           
 void visitBignumNode(BignumNode iVisited)
           
 void visitBlockArgNode(BlockArgNode iVisited)
           
 void visitBlockNode(BlockNode iVisited)
           
 void visitBlockPassNode(BlockPassNode iVisited)
           
 void visitBreakNode(BreakNode iVisited)
           
 void visitCallNode(CallNode iVisited)
           
 void visitCaseNode(CaseNode iVisited)
           
 void visitClassNode(ClassNode iVisited)
           
 void visitClassVarAsgnNode(ClassVarAsgnNode iVisited)
           
 void visitClassVarDeclNode(ClassVarDeclNode iVisited)
           
 void visitClassVarNode(ClassVarNode iVisited)
           
 void visitColon2Node(Colon2Node iVisited)
           
 void visitColon3Node(Colon3Node iVisited)
           
 void visitConstDeclNode(ConstDeclNode iVisited)
           
 void visitConstNode(ConstNode iVisited)
           
 void visitDAsgnNode(DAsgnNode iVisited)
           
 void visitDefinedNode(DefinedNode iVisited)
           
 void visitDefnNode(DefnNode iVisited)
           
 void visitDefsNode(DefsNode iVisited)
           
 void visitDotNode(DotNode iVisited)
           
 void visitDRegxNode(DRegexpNode iVisited)
           
 void visitDStrNode(DStrNode iVisited)
           
 void visitDVarNode(DVarNode iVisited)
           
 void visitDXStrNode(DXStrNode iVisited)
           
 void visitEnsureNode(EnsureNode iVisited)
           
 void visitEvStrNode(EvStrNode iVisited)
           
 void visitExpandArrayNode(ExpandArrayNode iVisited)
           
 void visitFalseNode(FalseNode iVisited)
           
 void visitFCallNode(FCallNode iVisited)
           
 void visitFixnumNode(FixnumNode iVisited)
           
 void visitFlipNode(FlipNode iVisited)
           
 void visitFloatNode(FloatNode iVisited)
           
 void visitForNode(ForNode iVisited)
           
 void visitGlobalAsgnNode(GlobalAsgnNode iVisited)
           
 void visitGlobalVarNode(GlobalVarNode iVisited)
           
 void visitHashNode(HashNode iVisited)
           
 void visitIfNode(IfNode iVisited)
           
 void visitInstAsgnNode(InstAsgnNode iVisited)
           
 void visitInstVarNode(InstVarNode iVisited)
           
 void visitIterNode(IterNode iVisited)
           
 void visitLocalAsgnNode(LocalAsgnNode iVisited)
           
 void visitLocalVarNode(LocalVarNode iVisited)
           
 void visitMatch2Node(Match2Node iVisited)
           
 void visitMatch3Node(Match3Node iVisited)
           
 void visitMatchNode(MatchNode iVisited)
           
 void visitModuleNode(ModuleNode iVisited)
           
 void visitMultipleAsgnNode(MultipleAsgnNode iVisited)
           
 void visitNewlineNode(NewlineNode iVisited)
           
 void visitNextNode(NextNode iVisited)
           
 void visitNilNode(NilNode iVisited)
           
 void visitNotNode(NotNode iVisited)
           
 void visitNthRefNode(NthRefNode iVisited)
           
 void visitOpAsgnAndNode(OpAsgnAndNode iVisited)
           
 void visitOpAsgnNode(OpAsgnNode iVisited)
           
 void visitOpAsgnOrNode(OpAsgnOrNode iVisited)
           
 void visitOpElementAsgnNode(OpElementAsgnNode iVisited)
           
 void visitOptNNode(OptNNode iVisited)
           
 void visitOrNode(OrNode iVisited)
           
 void visitPostExeNode(PostExeNode iVisited)
           
 void visitRedoNode(RedoNode iVisited)
           
 void visitRegexpNode(RegexpNode iVisited)
           
 void visitRescueBodyNode(RescueBodyNode iVisited)
           
 void visitRescueNode(RescueNode iVisited)
           
 void visitRestArgsNode(RestArgsNode iVisited)
           
 void visitRetryNode(RetryNode iVisited)
           
 void visitReturnNode(ReturnNode iVisited)
           
 void visitSClassNode(SClassNode iVisited)
           
 void visitScopeNode(ScopeNode iVisited)
           
 void visitSelfNode(SelfNode iVisited)
           
 void visitStrNode(StrNode iVisited)
           
 void visitSuperNode(SuperNode iVisited)
           
 void visitSymbolNode(SymbolNode iVisited)
           
 void visitTrueNode(TrueNode iVisited)
           
 void visitUndefNode(UndefNode iVisited)
           
 void visitUntilNode(UntilNode iVisited)
           
 void visitVAliasNode(VAliasNode iVisited)
           
 void visitVCallNode(VCallNode iVisited)
           
 void visitWhenNode(WhenNode iVisited)
           
 void visitWhileNode(WhileNode iVisited)
           
 void visitXStrNode(XStrNode iVisited)
           
 void visitYieldNode(YieldNode iVisited)
           
 void visitZArrayNode(ZArrayNode iVisited)
           
 void visitZSuperNode(ZSuperNode iVisited)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvaluateVisitor

public EvaluateVisitor(Ruby ruby,
                       IRubyObject self)
Method Detail

createVisitor

public static EvaluateVisitor createVisitor(IRubyObject self)

eval

public IRubyObject eval(INode node)

visitAliasNode

public void visitAliasNode(AliasNode iVisited)
Specified by:
visitAliasNode in interface NodeVisitor
See Also:
NodeVisitor.visitAliasNode(AliasNode)

visitAndNode

public void visitAndNode(AndNode iVisited)
Specified by:
visitAndNode in interface NodeVisitor
See Also:
NodeVisitor.visitAndNode(AndNode)

visitArgsNode

public void visitArgsNode(ArgsNode iVisited)
Specified by:
visitArgsNode in interface NodeVisitor
See Also:
NodeVisitor.visitArgsNode(ArgsNode)

visitArrayNode

public void visitArrayNode(ArrayNode iVisited)
Specified by:
visitArrayNode in interface NodeVisitor
See Also:
NodeVisitor.visitArrayNode(ArrayNode)

visitAttrSetNode

public void visitAttrSetNode(AttrSetNode iVisited)
Specified by:
visitAttrSetNode in interface NodeVisitor
See Also:
NodeVisitor.visitAttrSetNode(AttrSetNode)

visitBackRefNode

public void visitBackRefNode(BackRefNode iVisited)
Specified by:
visitBackRefNode in interface NodeVisitor
See Also:
NodeVisitor.visitBackRefNode(BackRefNode)

visitBeginNode

public void visitBeginNode(BeginNode iVisited)
Specified by:
visitBeginNode in interface NodeVisitor
See Also:
NodeVisitor.visitBeginNode(BeginNode)

visitBlockArgNode

public void visitBlockArgNode(BlockArgNode iVisited)
Specified by:
visitBlockArgNode in interface NodeVisitor
See Also:
NodeVisitor.visitBlockArgNode(BlockArgNode)

visitBlockNode

public void visitBlockNode(BlockNode iVisited)
Specified by:
visitBlockNode in interface NodeVisitor
See Also:
NodeVisitor.visitBlockNode(BlockNode)

visitBlockPassNode

public void visitBlockPassNode(BlockPassNode iVisited)
Specified by:
visitBlockPassNode in interface NodeVisitor
See Also:
NodeVisitor.visitBlockPassNode(BlockPassNode)

visitBreakNode

public void visitBreakNode(BreakNode iVisited)
Specified by:
visitBreakNode in interface NodeVisitor
See Also:
NodeVisitor.visitBreakNode(BreakNode)

visitConstDeclNode

public void visitConstDeclNode(ConstDeclNode iVisited)
Specified by:
visitConstDeclNode in interface NodeVisitor
See Also:
NodeVisitor.visitConstDeclNode(ConstDeclNode)

visitClassVarAsgnNode

public void visitClassVarAsgnNode(ClassVarAsgnNode iVisited)
Specified by:
visitClassVarAsgnNode in interface NodeVisitor
See Also:
NodeVisitor.visitClassVarAsgnNode(ClassVarAsgnNode)

visitClassVarDeclNode

public void visitClassVarDeclNode(ClassVarDeclNode iVisited)
Specified by:
visitClassVarDeclNode in interface NodeVisitor
See Also:
NodeVisitor.visitClassVarDeclNode(ClassVarDeclNode)

visitClassVarNode

public void visitClassVarNode(ClassVarNode iVisited)
Specified by:
visitClassVarNode in interface NodeVisitor
See Also:
NodeVisitor.visitClassVarNode(ClassVarNode)

visitCallNode

public void visitCallNode(CallNode iVisited)
Specified by:
visitCallNode in interface NodeVisitor
See Also:
NodeVisitor.visitCallNode(CallNode)

visitCaseNode

public void visitCaseNode(CaseNode iVisited)
Specified by:
visitCaseNode in interface NodeVisitor
See Also:
NodeVisitor.visitCaseNode(CaseNode)

visitClassNode

public void visitClassNode(ClassNode iVisited)
Specified by:
visitClassNode in interface NodeVisitor
See Also:
NodeVisitor.visitClassNode(ClassNode)

visitColon2Node

public void visitColon2Node(Colon2Node iVisited)
Specified by:
visitColon2Node in interface NodeVisitor
See Also:
NodeVisitor.visitColon2Node(Colon2Node)

visitColon3Node

public void visitColon3Node(Colon3Node iVisited)
Specified by:
visitColon3Node in interface NodeVisitor
See Also:
NodeVisitor.visitColon3Node(Colon3Node)

visitConstNode

public void visitConstNode(ConstNode iVisited)
Specified by:
visitConstNode in interface NodeVisitor
See Also:
NodeVisitor.visitConstNode(ConstNode)

visitDAsgnNode

public void visitDAsgnNode(DAsgnNode iVisited)
Specified by:
visitDAsgnNode in interface NodeVisitor
See Also:
NodeVisitor.visitDAsgnNode(DAsgnNode)

visitDRegxNode

public void visitDRegxNode(DRegexpNode iVisited)
Specified by:
visitDRegxNode in interface NodeVisitor
See Also:
NodeVisitor.visitDRegxNode(DRegexpNode)

visitDStrNode

public final void visitDStrNode(DStrNode iVisited)
Specified by:
visitDStrNode in interface NodeVisitor
See Also:
NodeVisitor.visitDStrNode(DStrNode)

visitDVarNode

public void visitDVarNode(DVarNode iVisited)
Specified by:
visitDVarNode in interface NodeVisitor
See Also:
NodeVisitor.visitDVarNode(DVarNode)

visitDXStrNode

public void visitDXStrNode(DXStrNode iVisited)
Specified by:
visitDXStrNode in interface NodeVisitor
See Also:
NodeVisitor.visitDXStrNode(DXStrNode)

visitDefinedNode

public void visitDefinedNode(DefinedNode iVisited)
Specified by:
visitDefinedNode in interface NodeVisitor
See Also:
NodeVisitor.visitDefinedNode(DefinedNode)

visitDefnNode

public void visitDefnNode(DefnNode iVisited)
Specified by:
visitDefnNode in interface NodeVisitor
See Also:
NodeVisitor.visitDefnNode(DefnNode)

visitDefsNode

public void visitDefsNode(DefsNode iVisited)
Specified by:
visitDefsNode in interface NodeVisitor
See Also:
NodeVisitor.visitDefsNode(DefsNode)

visitDotNode

public void visitDotNode(DotNode iVisited)
Specified by:
visitDotNode in interface NodeVisitor
See Also:
NodeVisitor.visitDotNode(DotNode)

visitEnsureNode

public void visitEnsureNode(EnsureNode iVisited)
Specified by:
visitEnsureNode in interface NodeVisitor
See Also:
NodeVisitor.visitEnsureNode(EnsureNode)

visitEvStrNode

public final void visitEvStrNode(EvStrNode iVisited)
Specified by:
visitEvStrNode in interface NodeVisitor
See Also:
NodeVisitor.visitEvStrNode(EvStrNode)

visitFCallNode

public void visitFCallNode(FCallNode iVisited)
Specified by:
visitFCallNode in interface NodeVisitor
See Also:
NodeVisitor.visitFCallNode(FCallNode)

visitFalseNode

public void visitFalseNode(FalseNode iVisited)
Specified by:
visitFalseNode in interface NodeVisitor
See Also:
NodeVisitor.visitFalseNode(FalseNode)

visitFlipNode

public void visitFlipNode(FlipNode iVisited)
Specified by:
visitFlipNode in interface NodeVisitor
See Also:
NodeVisitor.visitFlipNode(FlipNode)

visitForNode

public void visitForNode(ForNode iVisited)
Specified by:
visitForNode in interface NodeVisitor
See Also:
NodeVisitor.visitForNode(ForNode)

visitGlobalAsgnNode

public void visitGlobalAsgnNode(GlobalAsgnNode iVisited)
Specified by:
visitGlobalAsgnNode in interface NodeVisitor
See Also:
NodeVisitor.visitGlobalAsgnNode(GlobalAsgnNode)

visitGlobalVarNode

public void visitGlobalVarNode(GlobalVarNode iVisited)
Specified by:
visitGlobalVarNode in interface NodeVisitor
See Also:
NodeVisitor.visitGlobalVarNode(GlobalVarNode)

visitHashNode

public void visitHashNode(HashNode iVisited)
Specified by:
visitHashNode in interface NodeVisitor
See Also:
NodeVisitor.visitHashNode(HashNode)

visitInstAsgnNode

public void visitInstAsgnNode(InstAsgnNode iVisited)
Specified by:
visitInstAsgnNode in interface NodeVisitor
See Also:
NodeVisitor.visitInstAsgnNode(InstAsgnNode)

visitInstVarNode

public void visitInstVarNode(InstVarNode iVisited)
Specified by:
visitInstVarNode in interface NodeVisitor
See Also:
NodeVisitor.visitInstVarNode(InstVarNode)

visitIfNode

public void visitIfNode(IfNode iVisited)
Specified by:
visitIfNode in interface NodeVisitor
See Also:
NodeVisitor.visitIfNode(IfNode)

visitIterNode

public void visitIterNode(IterNode iVisited)
Specified by:
visitIterNode in interface NodeVisitor
See Also:
NodeVisitor.visitIterNode(IterNode)

visitLocalAsgnNode

public void visitLocalAsgnNode(LocalAsgnNode iVisited)
Specified by:
visitLocalAsgnNode in interface NodeVisitor
See Also:
NodeVisitor.visitLocalAsgnNode(LocalAsgnNode)

visitLocalVarNode

public void visitLocalVarNode(LocalVarNode iVisited)
Specified by:
visitLocalVarNode in interface NodeVisitor
See Also:
NodeVisitor.visitLocalVarNode(LocalVarNode)

visitMultipleAsgnNode

public void visitMultipleAsgnNode(MultipleAsgnNode iVisited)
Specified by:
visitMultipleAsgnNode in interface NodeVisitor
See Also:
NodeVisitor.visitMultipleAsgnNode(MultipleAsgnNode)

visitMatch2Node

public void visitMatch2Node(Match2Node iVisited)
Specified by:
visitMatch2Node in interface NodeVisitor
See Also:
NodeVisitor.visitMatch2Node(Match2Node)

visitMatch3Node

public void visitMatch3Node(Match3Node iVisited)
Specified by:
visitMatch3Node in interface NodeVisitor
See Also:
NodeVisitor.visitMatch3Node(Match3Node)

visitMatchNode

public void visitMatchNode(MatchNode iVisited)
Specified by:
visitMatchNode in interface NodeVisitor
See Also:
NodeVisitor.visitMatchNode(MatchNode)

visitModuleNode

public void visitModuleNode(ModuleNode iVisited)
Specified by:
visitModuleNode in interface NodeVisitor
See Also:
NodeVisitor.visitModuleNode(ModuleNode)

visitNewlineNode

public void visitNewlineNode(NewlineNode iVisited)
Specified by:
visitNewlineNode in interface NodeVisitor
See Also:
NodeVisitor.visitNewlineNode(NewlineNode)

visitNextNode

public void visitNextNode(NextNode iVisited)
Specified by:
visitNextNode in interface NodeVisitor
See Also:
NodeVisitor.visitNextNode(NextNode)

visitNilNode

public void visitNilNode(NilNode iVisited)
Specified by:
visitNilNode in interface NodeVisitor
See Also:
NodeVisitor.visitNilNode(NilNode)

visitNotNode

public void visitNotNode(NotNode iVisited)
Specified by:
visitNotNode in interface NodeVisitor
See Also:
NodeVisitor.visitNotNode(NotNode)

visitNthRefNode

public void visitNthRefNode(NthRefNode iVisited)
Specified by:
visitNthRefNode in interface NodeVisitor
See Also:
NodeVisitor.visitNthRefNode(NthRefNode)

visitOpElementAsgnNode

public void visitOpElementAsgnNode(OpElementAsgnNode iVisited)
Specified by:
visitOpElementAsgnNode in interface NodeVisitor
See Also:
NodeVisitor.visitOpElementAsgnNode(OpElementAsgnNode)

visitOpAsgnNode

public void visitOpAsgnNode(OpAsgnNode iVisited)
Specified by:
visitOpAsgnNode in interface NodeVisitor
See Also:
NodeVisitor.visitOpAsgnNode(OpAsgnNode)

visitOpAsgnAndNode

public void visitOpAsgnAndNode(OpAsgnAndNode iVisited)
Specified by:
visitOpAsgnAndNode in interface NodeVisitor
See Also:
NodeVisitor.visitOpAsgnAndNode(OpAsgnAndNode)

visitOpAsgnOrNode

public void visitOpAsgnOrNode(OpAsgnOrNode iVisited)
Specified by:
visitOpAsgnOrNode in interface NodeVisitor
See Also:
NodeVisitor.visitOpAsgnOrNode(OpAsgnOrNode)

visitOptNNode

public void visitOptNNode(OptNNode iVisited)
Specified by:
visitOptNNode in interface NodeVisitor
See Also:
NodeVisitor.visitOptNNode(OptNNode)

visitOrNode

public void visitOrNode(OrNode iVisited)
Specified by:
visitOrNode in interface NodeVisitor
See Also:
NodeVisitor.visitOrNode(OrNode)

visitPostExeNode

public void visitPostExeNode(PostExeNode iVisited)
Specified by:
visitPostExeNode in interface NodeVisitor
See Also:
NodeVisitor.visitPostExeNode(PostExeNode)

visitRedoNode

public void visitRedoNode(RedoNode iVisited)
Specified by:
visitRedoNode in interface NodeVisitor
See Also:
NodeVisitor.visitRedoNode(RedoNode)

visitRescueBodyNode

public void visitRescueBodyNode(RescueBodyNode iVisited)
Specified by:
visitRescueBodyNode in interface NodeVisitor
See Also:
NodeVisitor.visitRescueBodyNode(RescueBodyNode)

visitRescueNode

public void visitRescueNode(RescueNode iVisited)
Specified by:
visitRescueNode in interface NodeVisitor
See Also:
NodeVisitor.visitRescueNode(RescueNode)

visitRestArgsNode

public void visitRestArgsNode(RestArgsNode iVisited)
Specified by:
visitRestArgsNode in interface NodeVisitor
See Also:
NodeVisitor.visitRestArgsNode(RestArgsNode)

visitRetryNode

public void visitRetryNode(RetryNode iVisited)
Specified by:
visitRetryNode in interface NodeVisitor
See Also:
NodeVisitor.visitRetryNode(RetryNode)

visitReturnNode

public void visitReturnNode(ReturnNode iVisited)
Specified by:
visitReturnNode in interface NodeVisitor
See Also:
NodeVisitor.visitReturnNode(ReturnNode)

visitSClassNode

public void visitSClassNode(SClassNode iVisited)
Specified by:
visitSClassNode in interface NodeVisitor
See Also:
NodeVisitor.visitSClassNode(SClassNode)

visitScopeNode

public void visitScopeNode(ScopeNode iVisited)
Specified by:
visitScopeNode in interface NodeVisitor
See Also:
NodeVisitor.visitScopeNode(ScopeNode)

visitSelfNode

public void visitSelfNode(SelfNode iVisited)
Specified by:
visitSelfNode in interface NodeVisitor
See Also:
NodeVisitor.visitSelfNode(SelfNode)

visitStrNode

public void visitStrNode(StrNode iVisited)
Specified by:
visitStrNode in interface NodeVisitor
See Also:
NodeVisitor.visitStrNode(StrNode)

visitSuperNode

public void visitSuperNode(SuperNode iVisited)
Specified by:
visitSuperNode in interface NodeVisitor
See Also:
NodeVisitor.visitSuperNode(SuperNode)

visitTrueNode

public void visitTrueNode(TrueNode iVisited)
Specified by:
visitTrueNode in interface NodeVisitor
See Also:
NodeVisitor.visitTrueNode(TrueNode)

visitUndefNode

public void visitUndefNode(UndefNode iVisited)
Specified by:
visitUndefNode in interface NodeVisitor
See Also:
NodeVisitor.visitUndefNode(UndefNode)

visitUntilNode

public void visitUntilNode(UntilNode iVisited)
Specified by:
visitUntilNode in interface NodeVisitor
See Also:
NodeVisitor.visitUntilNode(UntilNode)

visitVAliasNode

public void visitVAliasNode(VAliasNode iVisited)
Specified by:
visitVAliasNode in interface NodeVisitor
See Also:
NodeVisitor.visitVAliasNode(VAliasNode)

visitVCallNode

public void visitVCallNode(VCallNode iVisited)
Specified by:
visitVCallNode in interface NodeVisitor
See Also:
NodeVisitor.visitVCallNode(VCallNode)

visitWhenNode

public void visitWhenNode(WhenNode iVisited)
Specified by:
visitWhenNode in interface NodeVisitor
See Also:
NodeVisitor.visitWhenNode(WhenNode)

visitWhileNode

public void visitWhileNode(WhileNode iVisited)
Specified by:
visitWhileNode in interface NodeVisitor
See Also:
NodeVisitor.visitWhileNode(WhileNode)

visitXStrNode

public void visitXStrNode(XStrNode iVisited)
Specified by:
visitXStrNode in interface NodeVisitor
See Also:
NodeVisitor.visitXStrNode(XStrNode)

visitYieldNode

public void visitYieldNode(YieldNode iVisited)
Specified by:
visitYieldNode in interface NodeVisitor
See Also:
NodeVisitor.visitYieldNode(YieldNode)

visitZArrayNode

public void visitZArrayNode(ZArrayNode iVisited)
Specified by:
visitZArrayNode in interface NodeVisitor
See Also:
NodeVisitor.visitZArrayNode(ZArrayNode)

visitZSuperNode

public void visitZSuperNode(ZSuperNode iVisited)
Specified by:
visitZSuperNode in interface NodeVisitor
See Also:
NodeVisitor.visitZSuperNode(ZSuperNode)

visitBignumNode

public void visitBignumNode(BignumNode iVisited)
Specified by:
visitBignumNode in interface NodeVisitor
See Also:
NodeVisitor.visitBignumNode(BignumNode)

visitFixnumNode

public void visitFixnumNode(FixnumNode iVisited)
Specified by:
visitFixnumNode in interface NodeVisitor
See Also:
NodeVisitor.visitFixnumNode(FixnumNode)

visitFloatNode

public void visitFloatNode(FloatNode iVisited)
Specified by:
visitFloatNode in interface NodeVisitor
See Also:
NodeVisitor.visitFloatNode(FloatNode)

visitRegexpNode

public void visitRegexpNode(RegexpNode iVisited)
Specified by:
visitRegexpNode in interface NodeVisitor
See Also:
NodeVisitor.visitRegexpNode(RegexpNode)

visitSymbolNode

public void visitSymbolNode(SymbolNode iVisited)
Specified by:
visitSymbolNode in interface NodeVisitor
See Also:
NodeVisitor.visitSymbolNode(SymbolNode)

visitExpandArrayNode

public void visitExpandArrayNode(ExpandArrayNode iVisited)
Specified by:
visitExpandArrayNode in interface NodeVisitor
See Also:
NodeVisitor.visitExpandArrayNode(ExpandArrayNode)


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.