Package com.ibm.wala.cast.js.translator
Class TypedNodeVisitor<R,A>
java.lang.Object
com.ibm.wala.cast.js.translator.TypedNodeVisitor<R,A>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract R
visitArrayComprehension
(org.mozilla.javascript.ast.ArrayComprehension node, A arg) abstract R
visitArrayComprehensionLoop
(org.mozilla.javascript.ast.ArrayComprehensionLoop node, A arg) abstract R
visitArrayLiteral
(org.mozilla.javascript.ast.ArrayLiteral node, A arg) abstract R
visitAssignment
(org.mozilla.javascript.ast.Assignment node, A arg) abstract R
visitAstRoot
(org.mozilla.javascript.ast.AstRoot node, A arg) abstract R
visitBlock
(org.mozilla.javascript.ast.Block node, A arg) abstract R
visitBreakStatement
(org.mozilla.javascript.ast.BreakStatement node, A arg) abstract R
visitCatchClause
(org.mozilla.javascript.ast.CatchClause node, A arg) abstract R
visitComment
(org.mozilla.javascript.ast.Comment node, A arg) abstract R
visitConditionalExpression
(org.mozilla.javascript.ast.ConditionalExpression node, A arg) abstract R
visitContinueStatement
(org.mozilla.javascript.ast.ContinueStatement node, A arg) abstract R
visitDoLoop
(org.mozilla.javascript.ast.DoLoop node, A arg) abstract R
visitElementGet
(org.mozilla.javascript.ast.ElementGet node, A arg) abstract R
visitEmptyExpression
(org.mozilla.javascript.ast.EmptyExpression node, A arg) abstract R
visitEmptyStatement
(org.mozilla.javascript.ast.EmptyStatement node, A arg) abstract R
visitErrorNode
(org.mozilla.javascript.ast.ErrorNode node, A arg) abstract R
visitExpressionStatement
(org.mozilla.javascript.ast.ExpressionStatement node, A arg) abstract R
visitForInLoop
(org.mozilla.javascript.ast.ForInLoop node, A arg) abstract R
visitForLoop
(org.mozilla.javascript.ast.ForLoop node, A arg) abstract R
visitFunctionCall
(org.mozilla.javascript.ast.FunctionCall node, A arg) abstract R
visitFunctionNode
(org.mozilla.javascript.ast.FunctionNode node, A arg) abstract R
visitIfStatement
(org.mozilla.javascript.ast.IfStatement node, A arg) abstract R
visitInfixExpression
(org.mozilla.javascript.ast.InfixExpression node, A arg) abstract R
abstract R
visitKeywordLiteral
(org.mozilla.javascript.ast.KeywordLiteral node, A arg) abstract R
visitLabel
(org.mozilla.javascript.ast.Label node, A arg) abstract R
visitLabeledStatement
(org.mozilla.javascript.ast.LabeledStatement node, A arg) abstract R
visitLetNode
(org.mozilla.javascript.ast.LetNode node, A arg) abstract R
abstract R
visitNewExpression
(org.mozilla.javascript.ast.NewExpression node, A arg) abstract R
visitNumberLiteral
(org.mozilla.javascript.ast.NumberLiteral node, A arg) abstract R
visitObjectLiteral
(org.mozilla.javascript.ast.ObjectLiteral node, A arg) abstract R
visitObjectProperty
(org.mozilla.javascript.ast.ObjectProperty node, A arg) abstract R
visitParenthesizedExpression
(org.mozilla.javascript.ast.ParenthesizedExpression node, A arg) abstract R
visitPropertyGet
(org.mozilla.javascript.ast.PropertyGet node, A arg) abstract R
visitRegExpLiteral
(org.mozilla.javascript.ast.RegExpLiteral node, A arg) abstract R
visitReturnStatement
(org.mozilla.javascript.ast.ReturnStatement node, A arg) abstract R
visitScope
(org.mozilla.javascript.ast.Scope node, A arg) abstract R
visitScriptNode
(org.mozilla.javascript.ast.ScriptNode node, A arg) abstract R
visitStringLiteral
(org.mozilla.javascript.ast.StringLiteral node, A arg) abstract R
visitSwitchCase
(org.mozilla.javascript.ast.SwitchCase node, A arg) abstract R
visitSwitchStatement
(org.mozilla.javascript.ast.SwitchStatement node, A arg) abstract R
visitSymbol
(org.mozilla.javascript.ast.Symbol node, A arg) abstract R
visitThrowStatement
(org.mozilla.javascript.ast.ThrowStatement node, A arg) abstract R
visitTryStatement
(org.mozilla.javascript.ast.TryStatement node, A arg) abstract R
visitUnaryExpression
(org.mozilla.javascript.ast.UnaryExpression node, A arg) abstract R
visitUpdateExpression
(org.mozilla.javascript.ast.UpdateExpression node, A arg) abstract R
visitVariableDeclaration
(org.mozilla.javascript.ast.VariableDeclaration node, A arg) abstract R
visitVariableInitializer
(org.mozilla.javascript.ast.VariableInitializer node, A arg) abstract R
visitWhileLoop
(org.mozilla.javascript.ast.WhileLoop node, A arg) abstract R
visitWithStatement
(org.mozilla.javascript.ast.WithStatement node, A arg) abstract R
visitXmlDotQuery
(org.mozilla.javascript.ast.XmlDotQuery node, A arg) abstract R
visitXmlElemRef
(org.mozilla.javascript.ast.XmlElemRef node, A arg) abstract R
visitXmlExpression
(org.mozilla.javascript.ast.XmlExpression node, A arg) abstract R
visitXmlFragment
(org.mozilla.javascript.ast.XmlFragment node, A arg) abstract R
visitXmlLiteral
(org.mozilla.javascript.ast.XmlLiteral node, A arg) abstract R
visitXmlMemberGet
(org.mozilla.javascript.ast.XmlMemberGet node, A arg) abstract R
visitXmlPropRef
(org.mozilla.javascript.ast.XmlPropRef node, A arg) abstract R
visitXmlRef
(org.mozilla.javascript.ast.XmlRef node, A arg) abstract R
visitXmlString
(org.mozilla.javascript.ast.XmlString node, A arg) abstract R
visitYield
(org.mozilla.javascript.ast.Yield node, A arg)
-
Constructor Details
-
TypedNodeVisitor
public TypedNodeVisitor()
-
-
Method Details
-
visit
-
visitArrayComprehension
-
visitArrayComprehensionLoop
-
visitArrayLiteral
-
visitAssignment
-
visitAstRoot
-
visitBlock
-
visitBreakStatement
-
visitCatchClause
-
visitComment
-
visitConditionalExpression
-
visitContinueStatement
-
visitDoLoop
-
visitElementGet
-
visitEmptyExpression
-
visitEmptyStatement
-
visitErrorNode
-
visitExpressionStatement
-
visitForInLoop
-
visitForLoop
-
visitFunctionCall
-
visitFunctionNode
-
visitIfStatement
-
visitInfixExpression
-
visitJump
-
visitKeywordLiteral
-
visitLabel
-
visitLabeledStatement
-
visitLetNode
-
visitName
-
visitNewExpression
-
visitNumberLiteral
-
visitObjectLiteral
-
visitObjectProperty
-
visitParenthesizedExpression
-
visitPropertyGet
-
visitRegExpLiteral
-
visitReturnStatement
-
visitScope
-
visitScriptNode
-
visitStringLiteral
-
visitSwitchCase
-
visitSwitchStatement
-
visitSymbol
-
visitThrowStatement
-
visitTryStatement
-
visitUnaryExpression
-
visitUpdateExpression
-
visitVariableDeclaration
-
visitVariableInitializer
-
visitWhileLoop
-
visitWithStatement
-
visitXmlDotQuery
-
visitXmlElemRef
-
visitXmlExpression
-
visitXmlFragment
-
visitXmlLiteral
-
visitXmlMemberGet
-
visitXmlPropRef
-
visitXmlRef
-
visitXmlString
-
visitYield
-