Uses of Interface
org.jruby.ast.visitor.NodeVisitor

Packages that use NodeVisitor
org.jruby.ast   
 

Uses of NodeVisitor in org.jruby.ast
 

Methods in org.jruby.ast with parameters of type NodeVisitor
 java.lang.Object AliasNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object AndNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object ArgAuxillaryNode.accept(NodeVisitor visitor)
           
 java.lang.Object ArgsCatNode.accept(NodeVisitor visitor)
           
 java.lang.Object ArgsNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ArgsPushNode.accept(NodeVisitor visitor)
           
 java.lang.Object ArgumentNode.accept(NodeVisitor visitor)
           
 java.lang.Object ArrayNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object AttrAssignNode.accept(NodeVisitor visitor)
          Accept for the visitor pattern.
 java.lang.Object BackRefNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object BeginNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object BignumNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object BlockArg18Node.accept(NodeVisitor visitor)
           
 java.lang.Object BlockArgNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object BlockNode.accept(NodeVisitor iVisitor)
          RubyMethod used by visitors.
 java.lang.Object BlockPassNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object BreakNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object CallNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object CaseNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ClassNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ClassVarAsgnNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ClassVarDeclNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ClassVarNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object Colon2Node.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object Colon3Node.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ConstDeclNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ConstNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object DAsgnNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object DRegexpNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object DStrNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object DSymbolNode.accept(NodeVisitor visitor)
           
 java.lang.Object DVarNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object DXStrNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object DefinedNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object DefnNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object DefsNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object DotNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object EncodingNode.accept(NodeVisitor visitor)
           
 java.lang.Object EnsureNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object EvStrNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object FCallNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object FalseNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object FixnumNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object FlipNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object FloatNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object ForNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object GlobalAsgnNode.accept(NodeVisitor iVisitor)
          RubyMethod used by visitors.
 java.lang.Object GlobalVarNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object HashNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object IfNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object InstAsgnNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object InstVarNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object IterNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object LambdaNode.accept(NodeVisitor visitor)
           
 java.lang.Object ListNode.accept(NodeVisitor visitor)
           
 java.lang.Object LiteralNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object LocalAsgnNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object LocalVarNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object Match2Node.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object Match3Node.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object MatchNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ModuleNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object MultipleAsgn19Node.accept(NodeVisitor iVisitor)
           
 java.lang.Object MultipleAsgnNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object NewlineNode.accept(NodeVisitor iVisitor)
          RubyMethod used by visitors.
 java.lang.Object NextNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object NilNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
abstract  java.lang.Object Node.accept(NodeVisitor visitor)
           
 java.lang.Object NotNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object NthRefNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object OpAsgnAndNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object OpAsgnNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object OpAsgnOrNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object OpElementAsgnNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object OptArgNode.accept(NodeVisitor visitor)
           
 java.lang.Object OrNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object PostExeNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object PreExe19Node.accept(NodeVisitor iVisitor)
           
 java.lang.Object PreExeNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object RedoNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object RegexpNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object RescueBodyNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object RescueNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object RestArgNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object RetryNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ReturnNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object RootNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object SClassNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object SValueNode.accept(NodeVisitor visitor)
           
 java.lang.Object SelfNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object SplatNode.accept(NodeVisitor visitor)
           
 java.lang.Object StarNode.accept(NodeVisitor visitor)
           
 java.lang.Object StrNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object SuperNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object SymbolNode.accept(NodeVisitor iVisitor)
           
 java.lang.Object ToAryNode.accept(NodeVisitor visitor)
           
 java.lang.Object TrueNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object UndefNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object UntilNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object VAliasNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object VCallNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object WhenNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object WhileNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object XStrNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object YieldNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ZArrayNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ZSuperNode.accept(NodeVisitor iVisitor)
          Accept for the visitor pattern.
 java.lang.Object ZeroArgNode.accept(NodeVisitor visitor)
           
 



Copyright © 2002-2009 JRuby Team. All Rights Reserved.