Package org.sonar.java.resolve
Class LabelsVisitor
- java.lang.Object
-
- org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- org.sonar.java.resolve.LabelsVisitor
-
- All Implemented Interfaces:
TreeVisitor
public class LabelsVisitor extends BaseTreeVisitor
-
-
Constructor Summary
Constructors Constructor Description LabelsVisitor(SemanticModel semanticModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitBreakStatement(BreakStatementTree tree)voidvisitContinueStatement(ContinueStatementTree tree)voidvisitLabeledStatement(LabeledStatementTree tree)-
Methods inherited from class org.sonar.plugins.java.api.tree.BaseTreeVisitor
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExportsDirectiveTree, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodInvocation, visitMethodReference, visitModifier, visitModule, visitNewArray, visitNewClass, visitOpensDirective, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitProvidesDirective, visitRequiresDirectiveTree, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitUsesDirective, visitVariable, visitVarType, visitWhileStatement, visitWildcard
-
-
-
-
Constructor Detail
-
LabelsVisitor
public LabelsVisitor(SemanticModel semanticModel)
-
-
Method Detail
-
visitLabeledStatement
public void visitLabeledStatement(LabeledStatementTree tree)
- Specified by:
visitLabeledStatementin interfaceTreeVisitor- Overrides:
visitLabeledStatementin classBaseTreeVisitor
-
visitBreakStatement
public void visitBreakStatement(BreakStatementTree tree)
- Specified by:
visitBreakStatementin interfaceTreeVisitor- Overrides:
visitBreakStatementin classBaseTreeVisitor
-
visitContinueStatement
public void visitContinueStatement(ContinueStatementTree tree)
- Specified by:
visitContinueStatementin interfaceTreeVisitor- Overrides:
visitContinueStatementin classBaseTreeVisitor
-
-