Class AstVisitor

    • Constructor Summary

      Constructors 
      Constructor Description
      AstVisitor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void accept​(org.mozilla.javascript.ast.AstNode node)  
      protected void visitArrayComprehension​(org.mozilla.javascript.ast.ArrayComprehension node)  
      protected void visitArrayLiteral​(org.mozilla.javascript.ast.ArrayLiteral node)  
      protected void visitBlock​(org.mozilla.javascript.ast.Block node)  
      protected void visitBreak​(org.mozilla.javascript.ast.BreakStatement node)  
      protected void visitConditionalExpr​(org.mozilla.javascript.ast.ConditionalExpression node)  
      protected void visitContinue​(org.mozilla.javascript.ast.ContinueStatement node)  
      protected void visitDo​(org.mozilla.javascript.ast.DoLoop node)  
      protected void visitElementGet​(org.mozilla.javascript.ast.ElementGet node)  
      protected void visitEmpty​(org.mozilla.javascript.ast.EmptyExpression node)  
      protected void visitEmpty​(org.mozilla.javascript.ast.EmptyStatement node)  
      protected void visitExpressionStatement​(org.mozilla.javascript.ast.ExpressionStatement node)  
      protected void visitFalse​(org.mozilla.javascript.ast.AstNode node)  
      protected void visitFor​(org.mozilla.javascript.ast.ForLoop node)  
      protected void visitForIn​(org.mozilla.javascript.ast.ForInLoop node)  
      protected void visitFunction​(org.mozilla.javascript.ast.FunctionNode node)  
      protected void visitFunctionCall​(org.mozilla.javascript.ast.FunctionCall node)  
      protected void visitGenerator​(org.mozilla.javascript.ast.GeneratorExpression node)  
      protected void visitIf​(org.mozilla.javascript.ast.IfStatement node)  
      protected void visitInfix​(org.mozilla.javascript.ast.InfixExpression node)  
      protected void visitLabeledStatement​(org.mozilla.javascript.ast.LabeledStatement node)  
      protected void visitLet​(org.mozilla.javascript.ast.LetNode node)  
      protected void visitName​(org.mozilla.javascript.ast.Name node)  
      protected void visitNull​(org.mozilla.javascript.ast.AstNode node)  
      protected void visitNumber​(org.mozilla.javascript.ast.NumberLiteral node)  
      protected void visitObjectLiteral​(org.mozilla.javascript.ast.ObjectLiteral node)  
      protected void visitObjectProperty​(org.mozilla.javascript.ast.ObjectProperty node)  
      protected void visitParenthesized​(org.mozilla.javascript.ast.ParenthesizedExpression node)  
      protected void visitPropertyGet​(org.mozilla.javascript.ast.PropertyGet node)  
      protected void visitRegexp​(org.mozilla.javascript.ast.RegExpLiteral node)  
      protected void visitReturn​(org.mozilla.javascript.ast.ReturnStatement node)  
      protected void visitRoot​(org.mozilla.javascript.ast.AstRoot node)  
      protected void visitScope​(org.mozilla.javascript.ast.Scope node)  
      protected void visitString​(org.mozilla.javascript.ast.StringLiteral node)  
      protected void visitSwitch​(org.mozilla.javascript.ast.SwitchStatement node)  
      protected void visitThis​(org.mozilla.javascript.ast.AstNode node)  
      protected void visitThrow​(org.mozilla.javascript.ast.ThrowStatement node)  
      protected void visitTrue​(org.mozilla.javascript.ast.AstNode node)  
      protected void visitTry​(org.mozilla.javascript.ast.TryStatement node)  
      protected void visitUnary​(org.mozilla.javascript.ast.UnaryExpression node)  
      protected void visitVariableDeclaration​(org.mozilla.javascript.ast.VariableDeclaration node)  
      protected void visitVariableInitializer​(org.mozilla.javascript.ast.VariableInitializer node)  
      protected void visitWhile​(org.mozilla.javascript.ast.WhileLoop node)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AstVisitor

        public AstVisitor()
    • Method Detail

      • accept

        public void accept​(org.mozilla.javascript.ast.AstNode node)
      • visitRoot

        protected void visitRoot​(org.mozilla.javascript.ast.AstRoot node)
      • visitBlock

        protected void visitBlock​(org.mozilla.javascript.ast.Block node)
      • visitScope

        protected void visitScope​(org.mozilla.javascript.ast.Scope node)
      • visitLabeledStatement

        protected void visitLabeledStatement​(org.mozilla.javascript.ast.LabeledStatement node)
      • visitBreak

        protected void visitBreak​(org.mozilla.javascript.ast.BreakStatement node)
      • visitContinue

        protected void visitContinue​(org.mozilla.javascript.ast.ContinueStatement node)
      • visitReturn

        protected void visitReturn​(org.mozilla.javascript.ast.ReturnStatement node)
      • visitThrow

        protected void visitThrow​(org.mozilla.javascript.ast.ThrowStatement node)
      • visitDo

        protected void visitDo​(org.mozilla.javascript.ast.DoLoop node)
      • visitForIn

        protected void visitForIn​(org.mozilla.javascript.ast.ForInLoop node)
      • visitFor

        protected void visitFor​(org.mozilla.javascript.ast.ForLoop node)
      • visitWhile

        protected void visitWhile​(org.mozilla.javascript.ast.WhileLoop node)
      • visitIf

        protected void visitIf​(org.mozilla.javascript.ast.IfStatement node)
      • visitSwitch

        protected void visitSwitch​(org.mozilla.javascript.ast.SwitchStatement node)
      • visitTry

        protected void visitTry​(org.mozilla.javascript.ast.TryStatement node)
      • visitVariableDeclaration

        protected void visitVariableDeclaration​(org.mozilla.javascript.ast.VariableDeclaration node)
      • visitVariableInitializer

        protected void visitVariableInitializer​(org.mozilla.javascript.ast.VariableInitializer node)
      • visitExpressionStatement

        protected void visitExpressionStatement​(org.mozilla.javascript.ast.ExpressionStatement node)
      • visitElementGet

        protected void visitElementGet​(org.mozilla.javascript.ast.ElementGet node)
      • visitPropertyGet

        protected void visitPropertyGet​(org.mozilla.javascript.ast.PropertyGet node)
      • visitFunctionCall

        protected void visitFunctionCall​(org.mozilla.javascript.ast.FunctionCall node)
      • visitConditionalExpr

        protected void visitConditionalExpr​(org.mozilla.javascript.ast.ConditionalExpression node)
      • visitArrayComprehension

        protected void visitArrayComprehension​(org.mozilla.javascript.ast.ArrayComprehension node)
      • visitGenerator

        protected void visitGenerator​(org.mozilla.javascript.ast.GeneratorExpression node)
      • visitNumber

        protected void visitNumber​(org.mozilla.javascript.ast.NumberLiteral node)
      • visitString

        protected void visitString​(org.mozilla.javascript.ast.StringLiteral node)
      • visitThis

        protected void visitThis​(org.mozilla.javascript.ast.AstNode node)
      • visitTrue

        protected void visitTrue​(org.mozilla.javascript.ast.AstNode node)
      • visitFalse

        protected void visitFalse​(org.mozilla.javascript.ast.AstNode node)
      • visitNull

        protected void visitNull​(org.mozilla.javascript.ast.AstNode node)
      • visitEmpty

        protected void visitEmpty​(org.mozilla.javascript.ast.EmptyStatement node)
      • visitEmpty

        protected void visitEmpty​(org.mozilla.javascript.ast.EmptyExpression node)
      • visitName

        protected void visitName​(org.mozilla.javascript.ast.Name node)
      • visitRegexp

        protected void visitRegexp​(org.mozilla.javascript.ast.RegExpLiteral node)
      • visitArrayLiteral

        protected void visitArrayLiteral​(org.mozilla.javascript.ast.ArrayLiteral node)
      • visitObjectLiteral

        protected void visitObjectLiteral​(org.mozilla.javascript.ast.ObjectLiteral node)
      • visitObjectProperty

        protected void visitObjectProperty​(org.mozilla.javascript.ast.ObjectProperty node)
      • visitFunction

        protected void visitFunction​(org.mozilla.javascript.ast.FunctionNode node)
      • visitLet

        protected void visitLet​(org.mozilla.javascript.ast.LetNode node)
      • visitParenthesized

        protected void visitParenthesized​(org.mozilla.javascript.ast.ParenthesizedExpression node)
      • visitUnary

        protected void visitUnary​(org.mozilla.javascript.ast.UnaryExpression node)
      • visitInfix

        protected void visitInfix​(org.mozilla.javascript.ast.InfixExpression node)