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 |
visitDoWhileStatement(DoWhileStatementTree tree) |
void |
visitExpressionStatement(ExpressionStatementTree tree) |
void |
visitForStatement(ForStatementTree tree) |
void |
visitInitializedBindingElement(InitializedBindingElementTree tree) |
void |
visitScript(ScriptTree tree) |
void |
visitWhileStatement(WhileStatementTree tree) |
addIssue, addIssue, addLineIssue, scanFilegetContext, scan, scan, scanChildren, scanTree, visitAccessorMethodDeclaration, visitArgumentList, visitArrayAssignmentPattern, visitArrayBindingPattern, visitArrayLiteral, visitAssignmentPatternRestElement, visitBindingProperty, visitBlock, visitBreakStatement, visitCallExpression, visitCaseClause, visitCatchBlock, visitClass, visitComment, visitComputedPropertyName, visitConditionalExpression, visitContinueStatement, visitDebugger, visitDecorator, visitDefaultClause, visitDefaultExportDeclaration, visitElseClause, visitEmptyStatement, visitExportClause, visitExportDefaultBinding, visitExportDefaultBindingWithExportList, visitExportDefaultBindingWithNameSpaceExport, visitExtendsClause, visitFieldDeclaration, visitFinallyBlock, visitFlowArrayTypeShorthand, visitFlowArrayTypeWithKeywordTree, visitFlowCastingExpression, visitFlowDeclare, visitFlowFunctionSignature, visitFlowFunctionType, visitFlowFunctionTypeParameter, visitFlowFunctionTypeParameterClause, visitFlowGenericParameter, visitFlowGenericParameterClause, visitFlowImplementsClause, visitFlowInterfaceDeclaration, visitFlowIntersectionType, visitFlowLiteralType, visitFlowMethodPropertyDefinitionKey, visitFlowModule, visitFlowModuleExports, visitFlowNamespacedType, visitFlowObjectTypeTree, visitFlowOpaqueType, visitFlowOptionalBindingElement, visitFlowOptionalType, visitFlowParameterizedGenerics, visitFlowParenthesisedType, visitFlowPropertyType, visitFlowPropertyTypeKey, visitFlowSimpleType, visitFlowTupleType, visitFlowTypeAliasStatement, visitFlowTypeAnnotation, visitFlowTypedBindingElement, visitFlowTypeofType, visitFlowUnionType, visitForObjectStatement, visitFromClause, visitFunctionDeclaration, visitFunctionExpression, visitIdentifier, visitIfStatement, visitImport, visitImportClause, visitImportDeclaration, visitImportModuleDeclaration, visitInitializedAssignmentPatternElement, visitJsxClosingElement, visitJsxIdentifier, visitJsxJavaScriptExpression, visitJsxOpeningElement, visitJsxSelfClosingElement, visitJsxSpreadAttribute, visitJsxStandardAttribute, visitJsxStandardElement, visitJsxText, visitLabelledStatement, visitLiteral, visitMemberExpression, visitMethodDeclaration, visitModule, visitNamedExportDeclaration, visitNamedImportExportClause, visitNameSpaceExportDeclaration, visitNameSpaceImport, visitNewExpression, visitNewTarget, visitObjectAssignmentPattern, visitObjectAssignmentPatternPairElement, visitObjectBindingPattern, visitObjectLiteral, visitPairProperty, visitParameterList, visitParenthesisedExpression, visitRestElement, visitReturnStatement, visitSpecifier, visitSpreadElement, visitSuper, visitSwitchStatement, visitTaggedTemplate, visitTemplateCharacters, visitTemplateExpression, visitTemplateLiteral, visitThrowStatement, visitToken, visitTryStatement, visitUnaryExpression, visitVariableDeclaration, visitVariableStatement, visitWithStatement, visitYieldExpressionpublic void visitScript(ScriptTree tree)
visitScript in class DoubleDispatchVisitorpublic 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 visitBinaryExpression(BinaryExpressionTree tree)
visitBinaryExpression in class DoubleDispatchVisitorpublic void visitAssignmentExpression(AssignmentExpressionTree tree)
visitAssignmentExpression in class DoubleDispatchVisitorCopyright © 2011–2017 SonarSource and Eriks Nukis. All rights reserved.