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 void
visitBreakStatement(BreakStatementTree tree)
void
visitContinueStatement(ContinueStatementTree tree)
void
visitLabeledStatement(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:
visitLabeledStatement
in interfaceTreeVisitor
- Overrides:
visitLabeledStatement
in classBaseTreeVisitor
-
visitBreakStatement
public void visitBreakStatement(BreakStatementTree tree)
- Specified by:
visitBreakStatement
in interfaceTreeVisitor
- Overrides:
visitBreakStatement
in classBaseTreeVisitor
-
visitContinueStatement
public void visitContinueStatement(ContinueStatementTree tree)
- Specified by:
visitContinueStatement
in interfaceTreeVisitor
- Overrides:
visitContinueStatement
in classBaseTreeVisitor
-
-