public class AbstractNodeVisitor extends Object implements NodeVisitor
Constructor and Description |
---|
AbstractNodeVisitor() |
public Object visitAliasNode(AliasNode iVisited)
visitAliasNode
in interface NodeVisitor
public Object visitAndNode(AndNode iVisited)
visitAndNode
in interface NodeVisitor
public Object visitArgsNode(ArgsNode iVisited)
visitArgsNode
in interface NodeVisitor
public Object visitArgsCatNode(ArgsCatNode iVisited)
visitArgsCatNode
in interface NodeVisitor
public Object visitArgsPushNode(ArgsPushNode iVisited)
visitArgsPushNode
in interface NodeVisitor
public Object visitArrayNode(ArrayNode iVisited)
visitArrayNode
in interface NodeVisitor
public Object visitAttrAssignNode(AttrAssignNode iVisited)
visitAttrAssignNode
in interface NodeVisitor
public Object visitBackRefNode(BackRefNode iVisited)
visitBackRefNode
in interface NodeVisitor
public Object visitBeginNode(BeginNode iVisited)
visitBeginNode
in interface NodeVisitor
public Object visitBignumNode(BignumNode iVisited)
visitBignumNode
in interface NodeVisitor
public Object visitBlockArgNode(BlockArgNode iVisited)
visitBlockArgNode
in interface NodeVisitor
public Object visitBlockArg18Node(BlockArg18Node iVisited)
visitBlockArg18Node
in interface NodeVisitor
public Object visitBlockNode(BlockNode iVisited)
visitBlockNode
in interface NodeVisitor
public Object visitBlockPassNode(BlockPassNode iVisited)
visitBlockPassNode
in interface NodeVisitor
public Object visitBreakNode(BreakNode iVisited)
visitBreakNode
in interface NodeVisitor
public Object visitConstDeclNode(ConstDeclNode iVisited)
visitConstDeclNode
in interface NodeVisitor
public Object visitClassVarAsgnNode(ClassVarAsgnNode iVisited)
visitClassVarAsgnNode
in interface NodeVisitor
public Object visitClassVarDeclNode(ClassVarDeclNode iVisited)
visitClassVarDeclNode
in interface NodeVisitor
public Object visitClassVarNode(ClassVarNode iVisited)
visitClassVarNode
in interface NodeVisitor
public Object visitCallNode(CallNode iVisited)
visitCallNode
in interface NodeVisitor
public Object visitCaseNode(CaseNode iVisited)
visitCaseNode
in interface NodeVisitor
public Object visitClassNode(ClassNode iVisited)
visitClassNode
in interface NodeVisitor
public Object visitColon2Node(Colon2Node iVisited)
visitColon2Node
in interface NodeVisitor
public Object visitColon3Node(Colon3Node iVisited)
visitColon3Node
in interface NodeVisitor
public Object visitConstNode(ConstNode iVisited)
visitConstNode
in interface NodeVisitor
public Object visitDAsgnNode(DAsgnNode iVisited)
visitDAsgnNode
in interface NodeVisitor
public Object visitDRegxNode(DRegexpNode iVisited)
visitDRegxNode
in interface NodeVisitor
public Object visitDStrNode(DStrNode iVisited)
visitDStrNode
in interface NodeVisitor
public Object visitDSymbolNode(DSymbolNode iVisited)
visitDSymbolNode
in interface NodeVisitor
public Object visitDVarNode(DVarNode iVisited)
visitDVarNode
in interface NodeVisitor
public Object visitDXStrNode(DXStrNode iVisited)
visitDXStrNode
in interface NodeVisitor
public Object visitDefinedNode(DefinedNode iVisited)
visitDefinedNode
in interface NodeVisitor
public Object visitDefnNode(DefnNode iVisited)
visitDefnNode
in interface NodeVisitor
public Object visitDefsNode(DefsNode iVisited)
visitDefsNode
in interface NodeVisitor
public Object visitDotNode(DotNode iVisited)
visitDotNode
in interface NodeVisitor
public Object visitEncodingNode(EncodingNode iVisited)
visitEncodingNode
in interface NodeVisitor
public Object visitEnsureNode(EnsureNode iVisited)
visitEnsureNode
in interface NodeVisitor
public Object visitEvStrNode(EvStrNode iVisited)
visitEvStrNode
in interface NodeVisitor
public Object visitFCallNode(FCallNode iVisited)
visitFCallNode
in interface NodeVisitor
public Object visitFalseNode(FalseNode iVisited)
visitFalseNode
in interface NodeVisitor
public Object visitFixnumNode(FixnumNode iVisited)
visitFixnumNode
in interface NodeVisitor
public Object visitFlipNode(FlipNode iVisited)
visitFlipNode
in interface NodeVisitor
public Object visitFloatNode(FloatNode iVisited)
visitFloatNode
in interface NodeVisitor
public Object visitForNode(ForNode iVisited)
visitForNode
in interface NodeVisitor
public Object visitGlobalAsgnNode(GlobalAsgnNode iVisited)
visitGlobalAsgnNode
in interface NodeVisitor
public Object visitGlobalVarNode(GlobalVarNode iVisited)
visitGlobalVarNode
in interface NodeVisitor
public Object visitHashNode(HashNode iVisited)
visitHashNode
in interface NodeVisitor
public Object visitInstAsgnNode(InstAsgnNode iVisited)
visitInstAsgnNode
in interface NodeVisitor
public Object visitInstVarNode(InstVarNode iVisited)
visitInstVarNode
in interface NodeVisitor
public Object visitIfNode(IfNode iVisited)
visitIfNode
in interface NodeVisitor
public Object visitIterNode(IterNode iVisited)
visitIterNode
in interface NodeVisitor
public Object visitKeywordArgNode(KeywordArgNode iVisited)
visitKeywordArgNode
in interface NodeVisitor
public Object visitKeywordRestArgNode(KeywordRestArgNode iVisited)
visitKeywordRestArgNode
in interface NodeVisitor
public Object visitLambdaNode(LambdaNode iVisited)
visitLambdaNode
in interface NodeVisitor
public Object visitListNode(ListNode iVisited)
visitListNode
in interface NodeVisitor
public Object visitLiteralNode(LiteralNode iVisited)
visitLiteralNode
in interface NodeVisitor
public Object visitLocalAsgnNode(LocalAsgnNode iVisited)
visitLocalAsgnNode
in interface NodeVisitor
public Object visitLocalVarNode(LocalVarNode iVisited)
visitLocalVarNode
in interface NodeVisitor
public Object visitMultipleAsgnNode(MultipleAsgnNode iVisited)
visitMultipleAsgnNode
in interface NodeVisitor
public Object visitMultipleAsgnNode(MultipleAsgn19Node iVisited)
visitMultipleAsgnNode
in interface NodeVisitor
public Object visitMatch2Node(Match2Node iVisited)
visitMatch2Node
in interface NodeVisitor
public Object visitMatch3Node(Match3Node iVisited)
visitMatch3Node
in interface NodeVisitor
public Object visitMatchNode(MatchNode iVisited)
visitMatchNode
in interface NodeVisitor
public Object visitModuleNode(ModuleNode iVisited)
visitModuleNode
in interface NodeVisitor
public Object visitNewlineNode(NewlineNode iVisited)
visitNewlineNode
in interface NodeVisitor
public Object visitNextNode(NextNode iVisited)
visitNextNode
in interface NodeVisitor
public Object visitNilNode(NilNode iVisited)
visitNilNode
in interface NodeVisitor
public Object visitNotNode(NotNode iVisited)
visitNotNode
in interface NodeVisitor
public Object visitNthRefNode(NthRefNode iVisited)
visitNthRefNode
in interface NodeVisitor
public Object visitOpElementAsgnNode(OpElementAsgnNode iVisited)
visitOpElementAsgnNode
in interface NodeVisitor
public Object visitOpAsgnNode(OpAsgnNode iVisited)
visitOpAsgnNode
in interface NodeVisitor
public Object visitOpAsgnAndNode(OpAsgnAndNode iVisited)
visitOpAsgnAndNode
in interface NodeVisitor
public Object visitOpAsgnOrNode(OpAsgnOrNode iVisited)
visitOpAsgnOrNode
in interface NodeVisitor
public Object visitOptArgNode(OptArgNode iVisited)
visitOptArgNode
in interface NodeVisitor
public Object visitOrNode(OrNode iVisited)
visitOrNode
in interface NodeVisitor
public Object visitPreExeNode(PreExeNode iVisited)
visitPreExeNode
in interface NodeVisitor
public Object visitPostExeNode(PostExeNode iVisited)
visitPostExeNode
in interface NodeVisitor
public Object visitRedoNode(RedoNode iVisited)
visitRedoNode
in interface NodeVisitor
public Object visitRegexpNode(RegexpNode iVisited)
visitRegexpNode
in interface NodeVisitor
public Object visitRescueBodyNode(RescueBodyNode iVisited)
visitRescueBodyNode
in interface NodeVisitor
public Object visitRescueNode(RescueNode iVisited)
visitRescueNode
in interface NodeVisitor
public Object visitRestArgNode(RestArgNode iVisited)
visitRestArgNode
in interface NodeVisitor
public Object visitRetryNode(RetryNode iVisited)
visitRetryNode
in interface NodeVisitor
public Object visitReturnNode(ReturnNode iVisited)
visitReturnNode
in interface NodeVisitor
public Object visitRootNode(RootNode iVisited)
visitRootNode
in interface NodeVisitor
public Object visitSClassNode(SClassNode iVisited)
visitSClassNode
in interface NodeVisitor
public Object visitSelfNode(SelfNode iVisited)
visitSelfNode
in interface NodeVisitor
public Object visitSplatNode(SplatNode iVisited)
visitSplatNode
in interface NodeVisitor
public Object visitStrNode(StrNode iVisited)
visitStrNode
in interface NodeVisitor
public Object visitSuperNode(SuperNode iVisited)
visitSuperNode
in interface NodeVisitor
public Object visitSValueNode(SValueNode iVisited)
visitSValueNode
in interface NodeVisitor
public Object visitSymbolNode(SymbolNode iVisited)
visitSymbolNode
in interface NodeVisitor
public Object visitToAryNode(ToAryNode iVisited)
visitToAryNode
in interface NodeVisitor
public Object visitTrueNode(TrueNode iVisited)
visitTrueNode
in interface NodeVisitor
public Object visitUndefNode(UndefNode iVisited)
visitUndefNode
in interface NodeVisitor
public Object visitUntilNode(UntilNode iVisited)
visitUntilNode
in interface NodeVisitor
public Object visitVAliasNode(VAliasNode iVisited)
visitVAliasNode
in interface NodeVisitor
public Object visitVCallNode(VCallNode iVisited)
visitVCallNode
in interface NodeVisitor
public Object visitWhenNode(WhenNode iVisited)
visitWhenNode
in interface NodeVisitor
public Object visitWhileNode(WhileNode iVisited)
visitWhileNode
in interface NodeVisitor
public Object visitXStrNode(XStrNode iVisited)
visitXStrNode
in interface NodeVisitor
public Object visitYieldNode(YieldNode iVisited)
visitYieldNode
in interface NodeVisitor
public Object visitZArrayNode(ZArrayNode iVisited)
visitZArrayNode
in interface NodeVisitor
public Object visitZSuperNode(ZSuperNode iVisited)
visitZSuperNode
in interface NodeVisitor
Copyright © 2001-2016 JRuby. All Rights Reserved.