public class SonarSymbolTableVisitor extends BaseTreeVisitor
| Constructor and Description |
|---|
SonarSymbolTableVisitor(org.sonar.api.source.Symbolizable symbolizable,
SemanticModel semanticModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
visitClass(ClassTree tree) |
void |
visitCompilationUnit(CompilationUnitTree tree) |
void |
visitEnumConstant(EnumConstantTree tree) |
void |
visitImport(ImportTree tree) |
void |
visitLabeledStatement(LabeledStatementTree tree) |
void |
visitMethod(MethodTree tree) |
void |
visitVariable(VariableTree tree) |
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitInstanceOf, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethodInvocation, visitMethodReference, visitModifier, visitNewArray, visitNewClass, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitWhileStatement, visitWildcardpublic SonarSymbolTableVisitor(org.sonar.api.source.Symbolizable symbolizable,
SemanticModel semanticModel)
public void visitCompilationUnit(CompilationUnitTree tree)
visitCompilationUnit in interface TreeVisitorvisitCompilationUnit in class BaseTreeVisitorpublic void visitClass(ClassTree tree)
visitClass in interface TreeVisitorvisitClass in class BaseTreeVisitorpublic void visitVariable(VariableTree tree)
visitVariable in interface TreeVisitorvisitVariable in class BaseTreeVisitorpublic void visitEnumConstant(EnumConstantTree tree)
visitEnumConstant in interface TreeVisitorvisitEnumConstant in class BaseTreeVisitorpublic void visitMethod(MethodTree tree)
visitMethod in interface TreeVisitorvisitMethod in class BaseTreeVisitorpublic void visitLabeledStatement(LabeledStatementTree tree)
visitLabeledStatement in interface TreeVisitorvisitLabeledStatement in class BaseTreeVisitorpublic void visitImport(ImportTree tree)
visitImport in interface TreeVisitorvisitImport in class BaseTreeVisitorCopyright © 2012–2015 SonarSource. All rights reserved.