Visitor interface to be implemented by visitors of the jRuby AST. each node will call the visit method appropriate to its type.
visitArgsCatNode(org.jruby.ast.ArgsCatNode iVisited)visitArgsPushNode(org.jruby.ast.ArgsPushNode iVisited)visitArgumentNode(org.jruby.ast.ArgumentNode iVisited)visitArrayPatternNode(org.jruby.ast.ArrayPatternNode iVisited)visitAttrAssignNode(org.jruby.ast.AttrAssignNode iVisited)visitBackRefNode(org.jruby.ast.BackRefNode iVisited)visitBignumNode(org.jruby.ast.BignumNode iVisited)visitBlockArgNode(org.jruby.ast.BlockArgNode iVisited)visitBlockPassNode(org.jruby.ast.BlockPassNode iVisited)visitClassVarAsgnNode(org.jruby.ast.ClassVarAsgnNode iVisited)visitClassVarDeclNode(org.jruby.ast.ClassVarDeclNode iVisited)visitClassVarNode(org.jruby.ast.ClassVarNode iVisited)visitColon2Node(org.jruby.ast.Colon2Node iVisited)visitColon3Node(org.jruby.ast.Colon3Node iVisited)visitComplexNode(org.jruby.ast.ComplexNode iVisited)visitConstDeclNode(org.jruby.ast.ConstDeclNode iVisited)visitDRegxNode(org.jruby.ast.DRegexpNode iVisited)visitDSymbolNode(org.jruby.ast.DSymbolNode iVisited)visitDefinedNode(org.jruby.ast.DefinedNode iVisited)visitEncodingNode(org.jruby.ast.EncodingNode iVisited)visitEnsureNode(org.jruby.ast.EnsureNode iVisited)visitFindPatternNode(org.jruby.ast.FindPatternNode iVisited)visitFixnumNode(org.jruby.ast.FixnumNode iVisited)visitGlobalAsgnNode(org.jruby.ast.GlobalAsgnNode iVisited)visitGlobalVarNode(org.jruby.ast.GlobalVarNode iVisited)visitHashPatternNode(org.jruby.ast.HashPatternNode iVisited)visitInstAsgnNode(org.jruby.ast.InstAsgnNode iVisited)visitInstVarNode(org.jruby.ast.InstVarNode iVisited)visitKeywordArgNode(org.jruby.ast.KeywordArgNode iVisited)visitKeywordRestArgNode(org.jruby.ast.KeywordRestArgNode iVisited)visitLambdaNode(org.jruby.ast.LambdaNode iVisited)visitLiteralNode(org.jruby.ast.LiteralNode iVisited)visitLocalAsgnNode(org.jruby.ast.LocalAsgnNode iVisited)visitLocalVarNode(org.jruby.ast.LocalVarNode iVisited)visitMatch2Node(org.jruby.ast.Match2Node iVisited)visitMatch3Node(org.jruby.ast.Match3Node iVisited)visitModuleNode(org.jruby.ast.ModuleNode iVisited)visitMultipleAsgnNode(org.jruby.ast.MultipleAsgnNode iVisited)visitNewlineNode(org.jruby.ast.NewlineNode iVisited)visitNilRestArgNode(org.jruby.ast.NilRestArgNode iVisited)visitNthRefNode(org.jruby.ast.NthRefNode iVisited)visitOpAsgnAndNode(org.jruby.ast.OpAsgnAndNode iVisited)visitOpAsgnConstDeclNode(org.jruby.ast.OpAsgnConstDeclNode iVisited)visitOpAsgnNode(org.jruby.ast.OpAsgnNode iVisited)visitOpAsgnOrNode(org.jruby.ast.OpAsgnOrNode iVisited)visitOpElementAsgnNode(org.jruby.ast.OpElementAsgnNode iVisited)visitOperatorCallNode(org.jruby.ast.visitor.OperatorCallNode iVisited)visitOptArgNode(org.jruby.ast.OptArgNode iVisited)visitPatternCaseNode(org.jruby.ast.PatternCaseNode iVisited)visitPostExeNode(org.jruby.ast.PostExeNode iVisited)visitPreExeNode(org.jruby.ast.PreExeNode iVisited)visitRationalNode(org.jruby.ast.RationalNode iVisited)visitRegexpNode(org.jruby.ast.RegexpNode iVisited)visitRequiredKeywordArgumentValueNode(org.jruby.ast.RequiredKeywordArgumentValueNode iVisited)visitRescueBodyNode(org.jruby.ast.RescueBodyNode iVisited)visitRescueNode(org.jruby.ast.RescueNode iVisited)visitRestArgNode(org.jruby.ast.RestArgNode iVisited)visitReturnNode(org.jruby.ast.ReturnNode iVisited)visitSClassNode(org.jruby.ast.SClassNode iVisited)visitSValueNode(org.jruby.ast.SValueNode iVisited)visitSymbolNode(org.jruby.ast.SymbolNode iVisited)visitVAliasNode(org.jruby.ast.VAliasNode iVisited)visitZArrayNode(org.jruby.ast.ZArrayNode iVisited)visitZSuperNode(org.jruby.ast.ZSuperNode iVisited)