public interface AstVisitor<T>
| Modifier and Type | Method and Description |
|---|---|
void |
visitArrayLiteral(org.mozilla.javascript.ast.ArrayLiteral a,
T param) |
void |
visitAssignment(org.mozilla.javascript.ast.Assignment a,
T param) |
void |
visitAstRoot(org.mozilla.javascript.ast.AstRoot r,
T param) |
void |
visitBlock(org.mozilla.javascript.ast.Block block,
T param) |
void |
visitBreakStatemen(org.mozilla.javascript.ast.BreakStatement b,
T param) |
void |
visitCatchClause(org.mozilla.javascript.ast.CatchClause c,
T param) |
void |
visitCodeFragment(org.stjs.generator.javascript.rhino.CodeFragment c,
T param) |
void |
visitConditionalExpression(org.mozilla.javascript.ast.ConditionalExpression c,
T param) |
void |
visitContinueStatement(org.mozilla.javascript.ast.ContinueStatement c,
T param) |
void |
visitDoLoop(org.mozilla.javascript.ast.DoLoop d,
T param) |
void |
visitElementGet(org.mozilla.javascript.ast.ElementGet eg,
T param) |
void |
visitEmptyExpression(org.mozilla.javascript.ast.EmptyExpression s,
T param) |
void |
visitEmptyStatement(org.mozilla.javascript.ast.EmptyStatement s,
T param) |
void |
visitExpressionStatement(org.mozilla.javascript.ast.ExpressionStatement e,
T param) |
void |
visitForInLoop(org.mozilla.javascript.ast.ForInLoop f,
T param) |
void |
visitForLoop(org.mozilla.javascript.ast.ForLoop f,
T param) |
void |
visitFunctionCall(org.mozilla.javascript.ast.FunctionCall fc,
T param) |
void |
visitFunctionNode(org.mozilla.javascript.ast.FunctionNode f,
T param) |
void |
visitIfStatement(org.mozilla.javascript.ast.IfStatement ifs,
T param) |
void |
visitInfixExpression(org.mozilla.javascript.ast.InfixExpression ie,
T param) |
void |
visitKeywordLiteral(org.mozilla.javascript.ast.KeywordLiteral k,
T param) |
void |
visitLabel(org.mozilla.javascript.ast.Label label,
T param) |
void |
visitLabeledStatement(org.mozilla.javascript.ast.LabeledStatement label,
T param) |
void |
visitName(org.mozilla.javascript.ast.Name name,
T param) |
void |
visitNewExpression(org.mozilla.javascript.ast.NewExpression ne,
T param) |
void |
visitNumberLitera(org.mozilla.javascript.ast.NumberLiteral n,
T param) |
void |
visitObjectLiteral(org.mozilla.javascript.ast.ObjectLiteral p,
T param) |
void |
visitObjectProperty(org.mozilla.javascript.ast.ObjectProperty p,
T param) |
void |
visitParenthesizedExpression(org.mozilla.javascript.ast.ParenthesizedExpression p,
T param) |
void |
visitPropertyGet(org.mozilla.javascript.ast.PropertyGet p,
T param) |
void |
visitReturnStatement(org.mozilla.javascript.ast.ReturnStatement r,
T param) |
void |
visitStatements(org.stjs.generator.javascript.rhino.Statements s,
T param) |
void |
visitStringLiteral(org.mozilla.javascript.ast.StringLiteral expr,
T param) |
void |
visitSwitchCase(org.mozilla.javascript.ast.SwitchCase s,
T param) |
void |
visitSwitchStatement(org.mozilla.javascript.ast.SwitchStatement s,
T param) |
void |
visitThrowStatement(org.mozilla.javascript.ast.ThrowStatement e,
T param) |
void |
visitTryStatement(org.mozilla.javascript.ast.TryStatement t,
T param) |
void |
visitUnaryExpression(org.mozilla.javascript.ast.UnaryExpression u,
T param) |
void |
visitVariableDeclaration(org.mozilla.javascript.ast.VariableDeclaration v,
T param) |
void |
visitVariableInitializer(org.mozilla.javascript.ast.VariableInitializer v,
T param) |
void |
visitWhileLoop(org.mozilla.javascript.ast.WhileLoop w,
T param) |
void visitName(org.mozilla.javascript.ast.Name name,
T param)
void visitLabel(org.mozilla.javascript.ast.Label label,
T param)
void visitBlock(org.mozilla.javascript.ast.Block block,
T param)
void visitElementGet(org.mozilla.javascript.ast.ElementGet eg,
T param)
void visitNewExpression(org.mozilla.javascript.ast.NewExpression ne,
T param)
void visitArrayLiteral(org.mozilla.javascript.ast.ArrayLiteral a,
T param)
void visitStringLiteral(org.mozilla.javascript.ast.StringLiteral expr,
T param)
void visitParenthesizedExpression(org.mozilla.javascript.ast.ParenthesizedExpression p,
T param)
void visitBreakStatemen(org.mozilla.javascript.ast.BreakStatement b,
T param)
void visitSwitchCase(org.mozilla.javascript.ast.SwitchCase s,
T param)
void visitCatchClause(org.mozilla.javascript.ast.CatchClause c,
T param)
void visitContinueStatement(org.mozilla.javascript.ast.ContinueStatement c,
T param)
void visitFunctionNode(org.mozilla.javascript.ast.FunctionNode f,
T param)
void visitObjectProperty(org.mozilla.javascript.ast.ObjectProperty p,
T param)
void visitObjectLiteral(org.mozilla.javascript.ast.ObjectLiteral p,
T param)
void visitDoLoop(org.mozilla.javascript.ast.DoLoop d,
T param)
void visitEmptyStatement(org.mozilla.javascript.ast.EmptyStatement s,
T param)
void visitEmptyExpression(org.mozilla.javascript.ast.EmptyExpression s,
T param)
void visitForInLoop(org.mozilla.javascript.ast.ForInLoop f,
T param)
void visitForLoop(org.mozilla.javascript.ast.ForLoop f,
T param)
void visitIfStatement(org.mozilla.javascript.ast.IfStatement ifs,
T param)
void visitLabeledStatement(org.mozilla.javascript.ast.LabeledStatement label,
T param)
void visitReturnStatement(org.mozilla.javascript.ast.ReturnStatement r,
T param)
void visitSwitchStatement(org.mozilla.javascript.ast.SwitchStatement s,
T param)
void visitFunctionCall(org.mozilla.javascript.ast.FunctionCall fc,
T param)
void visitPropertyGet(org.mozilla.javascript.ast.PropertyGet p,
T param)
void visitVariableDeclaration(org.mozilla.javascript.ast.VariableDeclaration v,
T param)
void visitVariableInitializer(org.mozilla.javascript.ast.VariableInitializer v,
T param)
void visitTryStatement(org.mozilla.javascript.ast.TryStatement t,
T param)
void visitWhileLoop(org.mozilla.javascript.ast.WhileLoop w,
T param)
void visitAstRoot(org.mozilla.javascript.ast.AstRoot r,
T param)
void visitConditionalExpression(org.mozilla.javascript.ast.ConditionalExpression c,
T param)
void visitNumberLitera(org.mozilla.javascript.ast.NumberLiteral n,
T param)
void visitStatements(org.stjs.generator.javascript.rhino.Statements s,
T param)
void visitAssignment(org.mozilla.javascript.ast.Assignment a,
T param)
void visitInfixExpression(org.mozilla.javascript.ast.InfixExpression ie,
T param)
void visitKeywordLiteral(org.mozilla.javascript.ast.KeywordLiteral k,
T param)
void visitUnaryExpression(org.mozilla.javascript.ast.UnaryExpression u,
T param)
void visitExpressionStatement(org.mozilla.javascript.ast.ExpressionStatement e,
T param)
void visitThrowStatement(org.mozilla.javascript.ast.ThrowStatement e,
T param)
void visitCodeFragment(org.stjs.generator.javascript.rhino.CodeFragment c,
T param)
Copyright © 2015. All Rights Reserved.