net.sourceforge.pmd.lang.ecmascript.ast
Interface EcmascriptParserVisitor
- All Known Implementing Classes:
- AbstractEcmascriptRule, ConsistentReturnRule, EcmascriptParserVisitorAdapter
public interface EcmascriptParserVisitor
Method Summary |
Object |
visit(ASTArrayComprehensionLoop node,
Object data)
|
Object |
visit(ASTArrayComprehension node,
Object data)
|
Object |
visit(ASTArrayLiteral node,
Object data)
|
Object |
visit(ASTAssignment node,
Object data)
|
Object |
visit(ASTAstRoot node,
Object data)
|
Object |
visit(ASTBlock node,
Object data)
|
Object |
visit(ASTBreakStatement node,
Object data)
|
Object |
visit(ASTCatchClause node,
Object data)
|
Object |
visit(ASTComment node,
Object data)
|
Object |
visit(ASTConditionalExpression node,
Object data)
|
Object |
visit(ASTContinueStatement node,
Object data)
|
Object |
visit(ASTDoLoop node,
Object data)
|
Object |
visit(ASTElementGet node,
Object data)
|
Object |
visit(ASTEmptyExpression node,
Object data)
|
Object |
visit(ASTExpressionStatement node,
Object data)
|
Object |
visit(ASTForInLoop node,
Object data)
|
Object |
visit(ASTForLoop node,
Object data)
|
Object |
visit(ASTFunctionCall node,
Object data)
|
Object |
visit(ASTFunctionNode node,
Object data)
|
Object |
visit(ASTIfStatement node,
Object data)
|
Object |
visit(ASTInfixExpression node,
Object data)
|
Object |
visit(ASTKeywordLiteral node,
Object data)
|
Object |
visit(ASTLabeledStatement node,
Object data)
|
Object |
visit(ASTLabel node,
Object data)
|
Object |
visit(ASTLetNode node,
Object data)
|
Object |
visit(ASTName node,
Object data)
|
Object |
visit(ASTNewExpression node,
Object data)
|
Object |
visit(ASTNumberLiteral node,
Object data)
|
Object |
visit(ASTObjectLiteral node,
Object data)
|
Object |
visit(ASTObjectProperty node,
Object data)
|
Object |
visit(ASTParenthesizedExpression node,
Object data)
|
Object |
visit(ASTPropertyGet node,
Object data)
|
Object |
visit(ASTRegExpLiteral node,
Object data)
|
Object |
visit(ASTReturnStatement node,
Object data)
|
Object |
visit(ASTScope node,
Object data)
|
Object |
visit(ASTStringLiteral node,
Object data)
|
Object |
visit(ASTSwitchCase node,
Object data)
|
Object |
visit(ASTSwitchStatement node,
Object data)
|
Object |
visit(ASTThrowStatement node,
Object data)
|
Object |
visit(ASTTryStatement node,
Object data)
|
Object |
visit(ASTUnaryExpression node,
Object data)
|
Object |
visit(ASTVariableDeclaration node,
Object data)
|
Object |
visit(ASTVariableInitializer node,
Object data)
|
Object |
visit(ASTWhileLoop node,
Object data)
|
Object |
visit(ASTWithStatement node,
Object data)
|
Object |
visit(ASTXmlDotQuery node,
Object data)
|
Object |
visit(ASTXmlExpression node,
Object data)
|
Object |
visit(ASTXmlMemberGet node,
Object data)
|
Object |
visit(ASTXmlString node,
Object data)
|
Object |
visit(EcmascriptNode node,
Object data)
|
visit
Object visit(EcmascriptNode node,
Object data)
visit
Object visit(ASTArrayComprehension node,
Object data)
visit
Object visit(ASTArrayComprehensionLoop node,
Object data)
visit
Object visit(ASTArrayLiteral node,
Object data)
visit
Object visit(ASTAssignment node,
Object data)
visit
Object visit(ASTAstRoot node,
Object data)
visit
Object visit(ASTBlock node,
Object data)
visit
Object visit(ASTBreakStatement node,
Object data)
visit
Object visit(ASTCatchClause node,
Object data)
visit
Object visit(ASTComment node,
Object data)
visit
Object visit(ASTConditionalExpression node,
Object data)
visit
Object visit(ASTContinueStatement node,
Object data)
visit
Object visit(ASTDoLoop node,
Object data)
visit
Object visit(ASTElementGet node,
Object data)
visit
Object visit(ASTEmptyExpression node,
Object data)
visit
Object visit(ASTExpressionStatement node,
Object data)
visit
Object visit(ASTForInLoop node,
Object data)
visit
Object visit(ASTForLoop node,
Object data)
visit
Object visit(ASTFunctionCall node,
Object data)
visit
Object visit(ASTFunctionNode node,
Object data)
visit
Object visit(ASTIfStatement node,
Object data)
visit
Object visit(ASTInfixExpression node,
Object data)
visit
Object visit(ASTKeywordLiteral node,
Object data)
visit
Object visit(ASTLabel node,
Object data)
visit
Object visit(ASTLabeledStatement node,
Object data)
visit
Object visit(ASTLetNode node,
Object data)
visit
Object visit(ASTName node,
Object data)
visit
Object visit(ASTNewExpression node,
Object data)
visit
Object visit(ASTNumberLiteral node,
Object data)
visit
Object visit(ASTObjectLiteral node,
Object data)
visit
Object visit(ASTObjectProperty node,
Object data)
visit
Object visit(ASTParenthesizedExpression node,
Object data)
visit
Object visit(ASTPropertyGet node,
Object data)
visit
Object visit(ASTRegExpLiteral node,
Object data)
visit
Object visit(ASTReturnStatement node,
Object data)
visit
Object visit(ASTScope node,
Object data)
visit
Object visit(ASTStringLiteral node,
Object data)
visit
Object visit(ASTSwitchCase node,
Object data)
visit
Object visit(ASTSwitchStatement node,
Object data)
visit
Object visit(ASTThrowStatement node,
Object data)
visit
Object visit(ASTTryStatement node,
Object data)
visit
Object visit(ASTUnaryExpression node,
Object data)
visit
Object visit(ASTVariableDeclaration node,
Object data)
visit
Object visit(ASTVariableInitializer node,
Object data)
visit
Object visit(ASTWhileLoop node,
Object data)
visit
Object visit(ASTWithStatement node,
Object data)
visit
Object visit(ASTXmlDotQuery node,
Object data)
visit
Object visit(ASTXmlExpression node,
Object data)
visit
Object visit(ASTXmlMemberGet node,
Object data)
visit
Object visit(ASTXmlString node,
Object data)
Copyright © 2002-2015 InfoEther. All Rights Reserved.