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