public class AssignmentWithinConditionCheck extends DoubleDispatchVisitorCheck
| Constructor and Description |
|---|
AssignmentWithinConditionCheck() |
| Modifier and Type | Method and Description |
|---|---|
void |
visitArrowFunction(ArrowFunctionTree lambdaExpressionTree) |
void |
visitAssignmentExpression(AssignmentExpressionTree tree) |
void |
visitBinaryExpression(BinaryExpressionTree tree) |
void |
visitCommaOperatorExpression(Tree expression) |
void |
visitDoWhileStatement(DoWhileStatementTree tree) |
void |
visitExpressionStatement(ExpressionStatementTree tree) |
void |
visitForStatement(ForStatementTree tree) |
void |
visitInitializedBindingElement(InitializedBindingElementTree tree) |
void |
visitWhileStatement(WhileStatementTree tree) |
addIssue, addIssue, addLineIssue, scanFilegetContext, scan, scan, scanChildren, scanTree, visitArrayBindingPattern, visitArrayLiteral, visitBindingProperty, visitBlock, visitBreakStatement, visitCallExpression, visitCaseClause, visitCatchBlock, visitClass, visitComment, visitComputedPropertyName, visitConditionalExpression, visitContinueStatement, visitDebugger, visitDefaultClause, visitDefaultExportDeclaration, visitElseClause, visitEmptyStatement, visitExportClause, visitExportDefaultBinding, visitExportDefaultBindingWithExportList, visitExportDefaultBindingWithNameSpaceExport, visitFieldDeclaration, visitForObjectStatement, visitFromClause, visitFunctionDeclaration, visitFunctionExpression, visitIdentifier, visitIfStatement, visitImportClause, visitImportDeclaration, visitImportModuleDeclaration, visitJsxClosingElement, visitJsxIdentifier, visitJsxJavaScriptExpression, visitJsxOpeningElement, visitJsxSelfClosingElement, visitJsxSpreadAttribute, visitJsxStandardAttribute, visitJsxStandardElement, visitJsxText, visitLabelledStatement, visitLiteral, visitMemberExpression, visitMethodDeclaration, visitModule, visitNamedExportDeclaration, visitNameSpaceExportDeclaration, visitNewExpression, visitNewTarget, visitObjectBindingPattern, visitObjectLiteral, visitPairProperty, visitParameterList, visitParenthesisedExpression, visitRestElement, visitReturnStatement, visitScript, visitSpecifier, visitSpecifierList, visitSpreadElement, visitSuper, visitSwitchStatement, visitTaggedTemplate, visitTemplateCharacters, visitTemplateExpression, visitTemplateLiteral, visitThrowStatement, visitToken, visitTryStatement, visitUnaryExpression, visitVariableDeclaration, visitVariableStatement, visitWithStatement, visitYieldExpressionpublic void visitDoWhileStatement(DoWhileStatementTree tree)
visitDoWhileStatement in class DoubleDispatchVisitorpublic void visitWhileStatement(WhileStatementTree tree)
visitWhileStatement in class DoubleDispatchVisitorpublic void visitInitializedBindingElement(InitializedBindingElementTree tree)
visitInitializedBindingElement in class DoubleDispatchVisitorpublic void visitForStatement(ForStatementTree tree)
visitForStatement in class DoubleDispatchVisitorpublic void visitArrowFunction(ArrowFunctionTree lambdaExpressionTree)
visitArrowFunction in class DoubleDispatchVisitorpublic void visitExpressionStatement(ExpressionStatementTree tree)
visitExpressionStatement in class DoubleDispatchVisitorpublic void visitCommaOperatorExpression(Tree expression)
public void visitBinaryExpression(BinaryExpressionTree tree)
visitBinaryExpression in class DoubleDispatchVisitorpublic void visitAssignmentExpression(AssignmentExpressionTree tree)
visitAssignmentExpression in class DoubleDispatchVisitorCopyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.