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