org.jrubyparser.util
Class NoopVisitor
java.lang.Object
org.jrubyparser.util.NoopVisitor
- All Implemented Interfaces:
- NodeVisitor
- Direct Known Subclasses:
- IInstanceVariableVisitor, ILocalVariableVisitor, MethodDefVisitor
public class NoopVisitor
- extends Object
- implements NodeVisitor
A base class visitor where visiting nodes will do nothing (no-op) by default.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NoopVisitor
public NoopVisitor()
visit
protected Object visit(Node parent)
visitAliasNode
public Object visitAliasNode(AliasNode iVisited)
- Specified by:
visitAliasNode in interface NodeVisitor
visitAndNode
public Object visitAndNode(AndNode iVisited)
- Specified by:
visitAndNode in interface NodeVisitor
visitArgsNode
public Object visitArgsNode(ArgsNode iVisited)
- Specified by:
visitArgsNode in interface NodeVisitor
visitArgsCatNode
public Object visitArgsCatNode(ArgsCatNode iVisited)
- Specified by:
visitArgsCatNode in interface NodeVisitor
visitArgsPushNode
public Object visitArgsPushNode(ArgsPushNode iVisited)
- Specified by:
visitArgsPushNode in interface NodeVisitor
visitArrayNode
public Object visitArrayNode(ArrayNode iVisited)
- Specified by:
visitArrayNode in interface NodeVisitor
visitArgumentNode
public Object visitArgumentNode(ArgumentNode iVisited)
- Specified by:
visitArgumentNode in interface NodeVisitor
visitAttrAssignNode
public Object visitAttrAssignNode(AttrAssignNode iVisited)
- Specified by:
visitAttrAssignNode in interface NodeVisitor
visitBackRefNode
public Object visitBackRefNode(BackRefNode iVisited)
- Specified by:
visitBackRefNode in interface NodeVisitor
visitBeginNode
public Object visitBeginNode(BeginNode iVisited)
- Specified by:
visitBeginNode in interface NodeVisitor
visitBignumNode
public Object visitBignumNode(BignumNode iVisited)
- Specified by:
visitBignumNode in interface NodeVisitor
visitBlockArgNode
public Object visitBlockArgNode(BlockArgNode iVisited)
- Specified by:
visitBlockArgNode in interface NodeVisitor
visitBlockArg18Node
public Object visitBlockArg18Node(BlockArg18Node iVisited)
- Specified by:
visitBlockArg18Node in interface NodeVisitor
visitBlockNode
public Object visitBlockNode(BlockNode iVisited)
- Specified by:
visitBlockNode in interface NodeVisitor
visitBlockPassNode
public Object visitBlockPassNode(BlockPassNode iVisited)
- Specified by:
visitBlockPassNode in interface NodeVisitor
visitBreakNode
public Object visitBreakNode(BreakNode iVisited)
- Specified by:
visitBreakNode in interface NodeVisitor
visitConstDeclNode
public Object visitConstDeclNode(ConstDeclNode iVisited)
- Specified by:
visitConstDeclNode in interface NodeVisitor
visitClassVarAsgnNode
public Object visitClassVarAsgnNode(ClassVarAsgnNode iVisited)
- Specified by:
visitClassVarAsgnNode in interface NodeVisitor
visitClassVarDeclNode
public Object visitClassVarDeclNode(ClassVarDeclNode iVisited)
- Specified by:
visitClassVarDeclNode in interface NodeVisitor
visitClassVarNode
public Object visitClassVarNode(ClassVarNode iVisited)
- Specified by:
visitClassVarNode in interface NodeVisitor
visitCallNode
public Object visitCallNode(CallNode iVisited)
- Specified by:
visitCallNode in interface NodeVisitor
visitCaseNode
public Object visitCaseNode(CaseNode iVisited)
- Specified by:
visitCaseNode in interface NodeVisitor
visitClassNode
public Object visitClassNode(ClassNode iVisited)
- Specified by:
visitClassNode in interface NodeVisitor
visitColon2Node
public Object visitColon2Node(Colon2Node iVisited)
- Specified by:
visitColon2Node in interface NodeVisitor
visitColon3Node
public Object visitColon3Node(Colon3Node iVisited)
- Specified by:
visitColon3Node in interface NodeVisitor
visitCommentNode
public Object visitCommentNode(CommentNode iVisited)
- Specified by:
visitCommentNode in interface NodeVisitor
visitConstNode
public Object visitConstNode(ConstNode iVisited)
- Specified by:
visitConstNode in interface NodeVisitor
visitDAsgnNode
public Object visitDAsgnNode(DAsgnNode iVisited)
- Specified by:
visitDAsgnNode in interface NodeVisitor
visitDRegxNode
public Object visitDRegxNode(DRegexpNode iVisited)
- Specified by:
visitDRegxNode in interface NodeVisitor
visitDStrNode
public Object visitDStrNode(DStrNode iVisited)
- Specified by:
visitDStrNode in interface NodeVisitor
visitDSymbolNode
public Object visitDSymbolNode(DSymbolNode iVisited)
- Specified by:
visitDSymbolNode in interface NodeVisitor
visitDVarNode
public Object visitDVarNode(DVarNode iVisited)
- Specified by:
visitDVarNode in interface NodeVisitor
visitDXStrNode
public Object visitDXStrNode(DXStrNode iVisited)
- Specified by:
visitDXStrNode in interface NodeVisitor
visitDefinedNode
public Object visitDefinedNode(DefinedNode iVisited)
- Specified by:
visitDefinedNode in interface NodeVisitor
visitDefnNode
public Object visitDefnNode(DefnNode iVisited)
- Specified by:
visitDefnNode in interface NodeVisitor
visitDefsNode
public Object visitDefsNode(DefsNode iVisited)
- Specified by:
visitDefsNode in interface NodeVisitor
visitDotNode
public Object visitDotNode(DotNode iVisited)
- Specified by:
visitDotNode in interface NodeVisitor
visitEncodingNode
public Object visitEncodingNode(EncodingNode iVisited)
- Specified by:
visitEncodingNode in interface NodeVisitor
visitEnsureNode
public Object visitEnsureNode(EnsureNode iVisited)
- Specified by:
visitEnsureNode in interface NodeVisitor
visitEvStrNode
public Object visitEvStrNode(EvStrNode iVisited)
- Specified by:
visitEvStrNode in interface NodeVisitor
visitFCallNode
public Object visitFCallNode(FCallNode iVisited)
- Specified by:
visitFCallNode in interface NodeVisitor
visitFalseNode
public Object visitFalseNode(FalseNode iVisited)
- Specified by:
visitFalseNode in interface NodeVisitor
visitFixnumNode
public Object visitFixnumNode(FixnumNode iVisited)
- Specified by:
visitFixnumNode in interface NodeVisitor
visitFlipNode
public Object visitFlipNode(FlipNode iVisited)
- Specified by:
visitFlipNode in interface NodeVisitor
visitFloatNode
public Object visitFloatNode(FloatNode iVisited)
- Specified by:
visitFloatNode in interface NodeVisitor
visitForNode
public Object visitForNode(ForNode iVisited)
- Specified by:
visitForNode in interface NodeVisitor
visitGlobalAsgnNode
public Object visitGlobalAsgnNode(GlobalAsgnNode iVisited)
- Specified by:
visitGlobalAsgnNode in interface NodeVisitor
visitGlobalVarNode
public Object visitGlobalVarNode(GlobalVarNode iVisited)
- Specified by:
visitGlobalVarNode in interface NodeVisitor
visitHashNode
public Object visitHashNode(HashNode iVisited)
- Specified by:
visitHashNode in interface NodeVisitor
visitImplicitNilNode
public Object visitImplicitNilNode(ImplicitNilNode visited)
- Specified by:
visitImplicitNilNode in interface NodeVisitor
visitInstAsgnNode
public Object visitInstAsgnNode(InstAsgnNode iVisited)
- Specified by:
visitInstAsgnNode in interface NodeVisitor
visitInstVarNode
public Object visitInstVarNode(InstVarNode iVisited)
- Specified by:
visitInstVarNode in interface NodeVisitor
visitIfNode
public Object visitIfNode(IfNode iVisited)
- Specified by:
visitIfNode in interface NodeVisitor
visitIterNode
public Object visitIterNode(IterNode iVisited)
- Specified by:
visitIterNode in interface NodeVisitor
visitKeywordArgNode
public Object visitKeywordArgNode(KeywordArgNode iVisited)
- Specified by:
visitKeywordArgNode in interface NodeVisitor
visitKeywordRestArgNode
public Object visitKeywordRestArgNode(KeywordRestArgNode iVisited)
- Specified by:
visitKeywordRestArgNode in interface NodeVisitor
visitLambdaNode
public Object visitLambdaNode(LambdaNode visited)
- Specified by:
visitLambdaNode in interface NodeVisitor
visitListNode
public Object visitListNode(ListNode iVisited)
- Specified by:
visitListNode in interface NodeVisitor
visitLiteralNode
public Object visitLiteralNode(LiteralNode iVisited)
- Specified by:
visitLiteralNode in interface NodeVisitor
visitLocalAsgnNode
public Object visitLocalAsgnNode(LocalAsgnNode iVisited)
- Specified by:
visitLocalAsgnNode in interface NodeVisitor
visitLocalVarNode
public Object visitLocalVarNode(LocalVarNode iVisited)
- Specified by:
visitLocalVarNode in interface NodeVisitor
visitMultipleAsgnNode
public Object visitMultipleAsgnNode(MultipleAsgnNode iVisited)
- Specified by:
visitMultipleAsgnNode in interface NodeVisitor
visitMatch2Node
public Object visitMatch2Node(Match2Node iVisited)
- Specified by:
visitMatch2Node in interface NodeVisitor
visitMatch3Node
public Object visitMatch3Node(Match3Node iVisited)
- Specified by:
visitMatch3Node in interface NodeVisitor
visitMatchNode
public Object visitMatchNode(MatchNode iVisited)
- Specified by:
visitMatchNode in interface NodeVisitor
visitModuleNode
public Object visitModuleNode(ModuleNode iVisited)
- Specified by:
visitModuleNode in interface NodeVisitor
visitMethodNameNode
public Object visitMethodNameNode(MethodNameNode iVisited)
- Specified by:
visitMethodNameNode in interface NodeVisitor
visitNewlineNode
public Object visitNewlineNode(NewlineNode iVisited)
- Specified by:
visitNewlineNode in interface NodeVisitor
visitNextNode
public Object visitNextNode(NextNode iVisited)
- Specified by:
visitNextNode in interface NodeVisitor
visitNilNode
public Object visitNilNode(NilNode iVisited)
- Specified by:
visitNilNode in interface NodeVisitor
visitNotNode
public Object visitNotNode(NotNode iVisited)
- Specified by:
visitNotNode in interface NodeVisitor
visitNthRefNode
public Object visitNthRefNode(NthRefNode iVisited)
- Specified by:
visitNthRefNode in interface NodeVisitor
visitOpElementAsgnNode
public Object visitOpElementAsgnNode(OpElementAsgnNode iVisited)
- Specified by:
visitOpElementAsgnNode in interface NodeVisitor
visitOptArgNode
public Object visitOptArgNode(OptArgNode iVisited)
- Specified by:
visitOptArgNode in interface NodeVisitor
visitOpAsgnNode
public Object visitOpAsgnNode(OpAsgnNode iVisited)
- Specified by:
visitOpAsgnNode in interface NodeVisitor
visitOpAsgnAndNode
public Object visitOpAsgnAndNode(OpAsgnAndNode iVisited)
- Specified by:
visitOpAsgnAndNode in interface NodeVisitor
visitOpAsgnOrNode
public Object visitOpAsgnOrNode(OpAsgnOrNode iVisited)
- Specified by:
visitOpAsgnOrNode in interface NodeVisitor
visitOrNode
public Object visitOrNode(OrNode iVisited)
- Specified by:
visitOrNode in interface NodeVisitor
visitPreExeNode
public Object visitPreExeNode(PreExeNode iVisited)
- Specified by:
visitPreExeNode in interface NodeVisitor
visitPostExeNode
public Object visitPostExeNode(PostExeNode iVisited)
- Specified by:
visitPostExeNode in interface NodeVisitor
visitRedoNode
public Object visitRedoNode(RedoNode iVisited)
- Specified by:
visitRedoNode in interface NodeVisitor
visitRegexpNode
public Object visitRegexpNode(RegexpNode iVisited)
- Specified by:
visitRegexpNode in interface NodeVisitor
visitRescueBodyNode
public Object visitRescueBodyNode(RescueBodyNode iVisited)
- Specified by:
visitRescueBodyNode in interface NodeVisitor
visitRescueNode
public Object visitRescueNode(RescueNode iVisited)
- Specified by:
visitRescueNode in interface NodeVisitor
visitRestArgNode
public Object visitRestArgNode(RestArgNode iVisited)
- Specified by:
visitRestArgNode in interface NodeVisitor
visitRetryNode
public Object visitRetryNode(RetryNode iVisited)
- Specified by:
visitRetryNode in interface NodeVisitor
visitReturnNode
public Object visitReturnNode(ReturnNode iVisited)
- Specified by:
visitReturnNode in interface NodeVisitor
visitRootNode
public Object visitRootNode(RootNode iVisited)
- Specified by:
visitRootNode in interface NodeVisitor
visitSClassNode
public Object visitSClassNode(SClassNode iVisited)
- Specified by:
visitSClassNode in interface NodeVisitor
visitSelfNode
public Object visitSelfNode(SelfNode iVisited)
- Specified by:
visitSelfNode in interface NodeVisitor
visitSplatNode
public Object visitSplatNode(SplatNode iVisited)
- Specified by:
visitSplatNode in interface NodeVisitor
visitStrNode
public Object visitStrNode(StrNode iVisited)
- Specified by:
visitStrNode in interface NodeVisitor
visitSuperNode
public Object visitSuperNode(SuperNode iVisited)
- Specified by:
visitSuperNode in interface NodeVisitor
visitSValueNode
public Object visitSValueNode(SValueNode iVisited)
- Specified by:
visitSValueNode in interface NodeVisitor
visitSymbolNode
public Object visitSymbolNode(SymbolNode iVisited)
- Specified by:
visitSymbolNode in interface NodeVisitor
visitSyntaxNode
public Object visitSyntaxNode(SyntaxNode iVisited)
- Specified by:
visitSyntaxNode in interface NodeVisitor
visitToAryNode
public Object visitToAryNode(ToAryNode iVisited)
- Specified by:
visitToAryNode in interface NodeVisitor
visitTrueNode
public Object visitTrueNode(TrueNode iVisited)
- Specified by:
visitTrueNode in interface NodeVisitor
visitUnaryCallNode
public Object visitUnaryCallNode(UnaryCallNode iVisited)
- Specified by:
visitUnaryCallNode in interface NodeVisitor
visitUndefNode
public Object visitUndefNode(UndefNode iVisited)
- Specified by:
visitUndefNode in interface NodeVisitor
visitUntilNode
public Object visitUntilNode(UntilNode iVisited)
- Specified by:
visitUntilNode in interface NodeVisitor
visitVAliasNode
public Object visitVAliasNode(VAliasNode iVisited)
- Specified by:
visitVAliasNode in interface NodeVisitor
visitVCallNode
public Object visitVCallNode(VCallNode iVisited)
- Specified by:
visitVCallNode in interface NodeVisitor
visitWhenNode
public Object visitWhenNode(WhenNode iVisited)
- Specified by:
visitWhenNode in interface NodeVisitor
visitWhileNode
public Object visitWhileNode(WhileNode iVisited)
- Specified by:
visitWhileNode in interface NodeVisitor
visitXStrNode
public Object visitXStrNode(XStrNode iVisited)
- Specified by:
visitXStrNode in interface NodeVisitor
visitYieldNode
public Object visitYieldNode(YieldNode iVisited)
- Specified by:
visitYieldNode in interface NodeVisitor
visitZArrayNode
public Object visitZArrayNode(ZArrayNode iVisited)
- Specified by:
visitZArrayNode in interface NodeVisitor
visitZSuperNode
public Object visitZSuperNode(ZSuperNode iVisited)
- Specified by:
visitZSuperNode in interface NodeVisitor
Copyright © 2013. All Rights Reserved.