public class LocalVariableReadExtractor extends BaseTreeVisitor
Constructor and Description |
---|
LocalVariableReadExtractor(Symbol.MethodSymbol methodSymbol) |
Modifier and Type | Method and Description |
---|---|
List<Symbol> |
usedVariables() |
void |
visitAssignmentExpression(AssignmentExpressionTree tree) |
void |
visitIdentifier(IdentifierTree tree) |
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodInvocation, visitMethodReference, visitModifier, visitNewArray, visitNewClass, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitVariable, visitWhileStatement, visitWildcard
public LocalVariableReadExtractor(Symbol.MethodSymbol methodSymbol)
public void visitAssignmentExpression(AssignmentExpressionTree tree)
visitAssignmentExpression
in interface TreeVisitor
visitAssignmentExpression
in class BaseTreeVisitor
public void visitIdentifier(IdentifierTree tree)
visitIdentifier
in interface TreeVisitor
visitIdentifier
in class BaseTreeVisitor
Copyright © 2012–2016 SonarSource. All rights reserved.