## Uses of Interface
net.sourceforge.pmd.lang.ecmascript.ast.EcmascriptParserVisitor

Packages that use EcmascriptParserVisitor
Package | Description
--- | ---
net.sourceforge.pmd.lang.ecmascript.ast |
net.sourceforge.pmd.lang.ecmascript.rule |
net.sourceforge.pmd.lang.ecmascript.rule.basic |

### Uses of EcmascriptParserVisitor in net.sourceforge.pmd.lang.ecmascript.ast

Classes in net.sourceforge.pmd.lang.ecmascript.ast that implement EcmascriptParserVisitor
Modifier and Type | Class and Description
--- | ---
`class` | `EcmascriptParserVisitorAdapter`

Methods in net.sourceforge.pmd.lang.ecmascript.ast with parameters of type EcmascriptParserVisitor
Modifier and Type | Method and Description
--- | ---
`Object` | AbstractEcmascriptNode.`childrenAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor
`Object` | EcmascriptNode.`childrenAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor
`Object` | ASTArrayComprehension.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTThrowStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTNewExpression.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTParenthesizedExpression.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTForLoop.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTEmptyExpression.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTContinueStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTAssignment.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTElementGet.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTStringLiteral.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTFunctionNode.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTFunctionCall.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTXmlExpression.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTSwitchCase.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTExpressionStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTIfStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTAstRoot.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTKeywordLiteral.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTWhileLoop.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTLetNode.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTName.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTSwitchStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTInfixExpression.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTReturnStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTNumberLiteral.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTTryStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTBreakStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTRegExpLiteral.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTComment.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTDoLoop.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | AbstractEcmascriptNode.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor
`Object` | ASTCatchClause.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTXmlString.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTLabeledStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTScope.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTArrayComprehensionLoop.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTObjectProperty.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTVariableInitializer.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTXmlMemberGet.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTXmlDotQuery.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTLabel.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTUnaryExpression.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTPropertyGet.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTForInLoop.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTArrayLiteral.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTWithStatement.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTConditionalExpression.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | EcmascriptNode.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor
`Object` | ASTBlock.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTVariableDeclaration.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.
`Object` | ASTObjectLiteral.`jjtAccept(EcmascriptParserVisitor visitor, Object data)` Accept the visitor.

### Uses of EcmascriptParserVisitor in net.sourceforge.pmd.lang.ecmascript.rule

Classes in net.sourceforge.pmd.lang.ecmascript.rule that implement EcmascriptParserVisitor
Modifier and Type | Class and Description
--- | ---
`class` | `AbstractEcmascriptRule`

### Uses of EcmascriptParserVisitor in net.sourceforge.pmd.lang.ecmascript.rule.basic

Classes in net.sourceforge.pmd.lang.ecmascript.rule.basic that implement EcmascriptParserVisitor
Modifier and Type | Class and Description
--- | ---
`class` | `ConsistentReturnRule`