Interface EcmascriptParserVisitor
-
- All Known Implementing Classes:
AbstractEcmascriptRule
,ConsistentReturnRule
,EcmascriptParserVisitorAdapter
public interface EcmascriptParserVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
visit(ASTArrayComprehensionLoop node, java.lang.Object data)
java.lang.Object
visit(ASTArrayComprehension node, java.lang.Object data)
java.lang.Object
visit(ASTArrayLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTAssignment node, java.lang.Object data)
java.lang.Object
visit(ASTAstRoot node, java.lang.Object data)
java.lang.Object
visit(ASTBlock node, java.lang.Object data)
java.lang.Object
visit(ASTBreakStatement node, java.lang.Object data)
java.lang.Object
visit(ASTCatchClause node, java.lang.Object data)
java.lang.Object
visit(ASTComment node, java.lang.Object data)
java.lang.Object
visit(ASTConditionalExpression node, java.lang.Object data)
java.lang.Object
visit(ASTContinueStatement node, java.lang.Object data)
java.lang.Object
visit(ASTDoLoop node, java.lang.Object data)
java.lang.Object
visit(ASTElementGet node, java.lang.Object data)
java.lang.Object
visit(ASTEmptyExpression node, java.lang.Object data)
java.lang.Object
visit(ASTExpressionStatement node, java.lang.Object data)
java.lang.Object
visit(ASTForInLoop node, java.lang.Object data)
java.lang.Object
visit(ASTForLoop node, java.lang.Object data)
java.lang.Object
visit(ASTFunctionCall node, java.lang.Object data)
java.lang.Object
visit(ASTFunctionNode node, java.lang.Object data)
java.lang.Object
visit(ASTIfStatement node, java.lang.Object data)
java.lang.Object
visit(ASTInfixExpression node, java.lang.Object data)
java.lang.Object
visit(ASTKeywordLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTLabeledStatement node, java.lang.Object data)
java.lang.Object
visit(ASTLabel node, java.lang.Object data)
java.lang.Object
visit(ASTLetNode node, java.lang.Object data)
java.lang.Object
visit(ASTName node, java.lang.Object data)
java.lang.Object
visit(ASTNewExpression node, java.lang.Object data)
java.lang.Object
visit(ASTNumberLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTObjectLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTObjectProperty node, java.lang.Object data)
java.lang.Object
visit(ASTParenthesizedExpression node, java.lang.Object data)
java.lang.Object
visit(ASTPropertyGet node, java.lang.Object data)
java.lang.Object
visit(ASTRegExpLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTReturnStatement node, java.lang.Object data)
java.lang.Object
visit(ASTScope node, java.lang.Object data)
java.lang.Object
visit(ASTStringLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTSwitchCase node, java.lang.Object data)
java.lang.Object
visit(ASTSwitchStatement node, java.lang.Object data)
java.lang.Object
visit(ASTThrowStatement node, java.lang.Object data)
java.lang.Object
visit(ASTTryStatement node, java.lang.Object data)
java.lang.Object
visit(ASTUnaryExpression node, java.lang.Object data)
java.lang.Object
visit(ASTVariableDeclaration node, java.lang.Object data)
java.lang.Object
visit(ASTVariableInitializer node, java.lang.Object data)
java.lang.Object
visit(ASTWhileLoop node, java.lang.Object data)
java.lang.Object
visit(ASTWithStatement node, java.lang.Object data)
java.lang.Object
visit(ASTXmlDotQuery node, java.lang.Object data)
java.lang.Object
visit(ASTXmlExpression node, java.lang.Object data)
java.lang.Object
visit(ASTXmlMemberGet node, java.lang.Object data)
java.lang.Object
visit(ASTXmlString node, java.lang.Object data)
java.lang.Object
visit(EcmascriptNode<?> node, java.lang.Object data)
-
-
-
Method Detail
-
visit
java.lang.Object visit(EcmascriptNode<?> node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTArrayComprehension node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTArrayComprehensionLoop node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTArrayLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTAssignment node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTAstRoot node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTBlock node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTBreakStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTCatchClause node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTComment node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTConditionalExpression node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTContinueStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTDoLoop node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTElementGet node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTEmptyExpression node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTExpressionStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTForInLoop node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTForLoop node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTFunctionCall node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTFunctionNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTIfStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTInfixExpression node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTKeywordLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTLabel node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTLabeledStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTLetNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTName node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTNewExpression node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTNumberLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTObjectLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTObjectProperty node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTParenthesizedExpression node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTPropertyGet node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTRegExpLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTReturnStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTScope node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTStringLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTSwitchCase node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTSwitchStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTThrowStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTTryStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTUnaryExpression node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTVariableDeclaration node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTVariableInitializer node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTWhileLoop node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTWithStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTXmlDotQuery node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTXmlExpression node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTXmlMemberGet node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTXmlString node, java.lang.Object data)
-
-